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

Làm cách nào để nối văn bản từ nhiều hàng thành một chuỗi văn bản duy nhất trong máy chủ Oracle?

Bạn đã thử cái này chưa?

select end_date,
       listagg(CLOSE_DATE, ',') within group (order by CLOSE_DATE DESC) as close_dates,
       listagg(id, ',') within group (order by id) as ids
from TBL_S_PLCLOSEDATE
where D_END = date '2018-05-18'
group by end_date;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hợp nhất các truy vấn của tôi thành một truy vấn duy nhất (hoặc có thể là một proc được lưu trữ ..)

  2. Cách tìm nạp giá trị con trỏ với% ROWTYPE

  3. Lược đồ Star vs Snowflake trong kho dữ liệu?

  4. Cú pháp Oracle còn lại kết hợp ba hoặc nhiều bảng

  5. GROUP BY hoạt động như thế nào?