Hiện tại, bạn sẽ phải tách tên (và số điện thoại) thành các hàng, sau đó áp dụng toán tử bộ (UNION
, MINUS
) với một dữ liệu như vậy.
Điều đó có nghĩa là bạn không nên sử dụng WM_CONCAT
ở tất cả; ít nhất, không phải ở đầu, bởi vì
- trước tiên, bạn nối dữ liệu
- sau đó bạn phải chia nó lại thành các hàng
-
UNION
/MINUS
bộ
Làm việc vô ích trong 2 bước đầu tiên.
Tôi khuyên bạn nên UNION
/ MINUS
dữ liệu trước tiên, sau đó tổng hợp chúng bằng cách sử dụng WM_CONCAT
. Nhân tiện, bạn sử dụng phiên bản cơ sở dữ liệu nào? WM_CONCAT
là a) không có giấy tờ, b) thậm chí không tồn tại trong các phiên bản cơ sở dữ liệu Oracle mới nhất, vì vậy bạn muốn chuyển sang LISTAGG
, nếu có thể.