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

Concat nilai kolom kedua jika nilai kolom pertama sama

Gunakan Listagg() dalam 11g atau WM_Concat() dalam 10g:

   SELECT LISTAGG(TITLE_OF_DOC_SEC, ',') WITHIN GROUP (ORDER BY TRACKING_NUM) AS TITLE_OF_DOC_SEC 
     FROM your table
    WHERE....

   SELECT WM_CONCAT(TITLE_OF_DOC_SEC) AS TITLE_OF_DOC_SEC
     FROM your table
    WHERE....


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tentukan apakah tanggal Oracle pada akhir pekan?

  2. Bagaimana cara menggunakan variabel di Oracle SQL Developer?

  3. Menentukan lokasi file tnsnames.ora yang relevan

  4. Bagaimana memilih perbandingan dua kolom sebagai satu kolom di Oracle

  5. Cara melihat pernyataan Oracle SQL aktual yang sedang dieksekusi