Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana saya bisa menggabungkan beberapa baris ke dalam daftar yang dipisahkan koma di Oracle?

WM_CONCAT function (jika disertakan dalam database Anda, sebelum Oracle 11.2) atau LISTAGG (mulai Oracle 11.2) harus melakukan trik dengan baik. Misalnya, ini mendapatkan daftar nama tabel yang dipisahkan koma dalam skema Anda:

select listagg(table_name, ', ') within group (order by table_name) 
  from user_tables;

atau

select wm_concat(table_name) 
  from user_tables;

Detail/opsi lebih lanjut

Tautan ke dokumentasi



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. miskin Hibernate pilih kinerja dibandingkan dengan menjalankan secara langsung - bagaimana debug?

  2. Pertanyaan ReadyStatement di Jawa melawan Oracle

  3. Nilai Data Seiring Waktu

  4. Fungsi Bernilai Tabel di ORACLE 11g? ( tampilan parameter )

  5. Oracle Hapus Pencocokan Baris Pada Beberapa Nilai