Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara menggabungkan teks saat dikelompokkan berdasarkan kolom tertentu di SQL Server

coba ini

SELECT T1.STUDENTID,
       STUFF((SELECT ',' + CONVERT(VARCHAR(50), NOTE) + ','
                     + CONVERT(VARCHAR(50), DATE)
              FROM   STUDENTNOTE B
              WHERE  B.STUDENTID = T1.STUDENTID
              FOR XML PATH('')), 1, 1, '') [NOTE]
FROM   STUDENTNOTE T1
GROUP  BY T1.STUDENTID 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menggunakan Template di SQL Server Management Studio (SSMS) - Tutorial SQL Server / TSQL Bagian 16

  2. TOP memperlambat permintaan

  3. Pulihkan cadangan SQL Server 2000 di SQL Server 2012

  4. Cari antara tanggal dan waktu di SQL Server 2008

  5. Nama prosedur eksekusi saat ini