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

SQL Server:klausa GROUP BY untuk mendapatkan nilai yang dipisahkan koma

coba ini:

SELECT ReportId, Email = 
    STUFF((SELECT ', ' + Email
           FROM your_table b 
           WHERE b.ReportId = a.ReportId 
          FOR XML PATH('')), 1, 2, '')
FROM your_table a
GROUP BY ReportId


Demo biola SQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menemukan acara simultan dalam database antara waktu

  2. Script Cepat yang Mengembalikan Semua Properti dari SERVERPROPERTY() di SQL Server 2017/2019

  3. Cara memasukkan Daftar C# ke database menggunakan Dapper.NET

  4. Php memanggil skrip database cadangan sqlserver, file cadangan dibuat dan kemudian dihapus

  5. SQL Server:Klausa di mana dinamis