Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Sử dụng khác biệt trong XMLAGG trên các bản ghi sao chép

Bạn có thể sử dụng DISTINCT trong một truy vấn bên trong:

SQL> select XMLAGG(XMLELEMENT(E, cust_name || ',')).EXTRACT('//text()')
  2   from (SELECT distinct cust_name, cust_addr_type FROM cust_data)
  3  where cust_addr_type ='old_address';

XMLAGG(XMLELEMENT
-----------------
cust1,cust2,



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để trích xuất tệp từ trường Oracle BLOB?

  2. cầu tàu và Tổng hợp kết nối Oracle

  3. Làm thế nào để định dạng một cột NUMBER trong Oracle?

  4. Trích xuất dữ liệu từ XML Clob bằng cách sử dụng SQL từ Cơ sở dữ liệu Oracle

  5. Chèn hình ảnh vào BLOB Oracle 10g