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

Làm thế nào để sử dụng hàm LISTAGG của Oracle với một bộ lọc duy nhất?

Tôi không có phiên bản 11g hôm nay nhưng bạn không thể sử dụng:

SELECT group_id,
       LISTAGG(name, ',') WITHIN GROUP (ORDER BY name) AS names
  FROM (
       SELECT UNIQUE
              group_id,
              name
         FROM demotable
       )
 GROUP BY group_id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle RAC VIP và ARP Primer

  2. Tắt tất cả các ràng buộc bảng trong Oracle

  3. Trình tự Oracle không tạo ra số liên tục

  4. JPA - EclipseLink - Cách thay đổi lược đồ mặc định

  5. LOOP SQL động