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

Oracle SQL menempatkan nilai kolom dalam satu baris

Di Oracle 11g, Anda dapat menggunakan LISTAGG() fungsi:

select id,
  number,
  listagg(letter, ', ') within group(order by id, number) as letter
from yourtable
group by id, number;

Lihat SQL Fiddle dengan Demo




  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 sql jika kondisinya lalu pilih pernyataan1 yang lain pilih pernyataan2

  2. Kesalahan SQL:ORA-02000:kata kunci SELALU hilang saat membuat tabel berbasis kolom identitas

  3. Loop Bersarang Bergabung di Oracle 11g

  4. Struktur pohon dalam sql di Oracle. Cara menampilkan pohon, simpul anak, dan simpul induk di SQL Oracle

  5. Mengapa tidak ada output saat blok PLSQL Anonymous selesai?