sql >> Databáze >  >> RDS >> Sqlserver

SQL Server:Klauzule GROUP BY pro získání hodnot oddělených čárkami

zkuste toto:

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


Ukázka houslí SQL



  1. Jak propojit Android Studio s databází SQL Server?

  2. 1. řada ve skupině podle vs. poslední řada

  3. Vraťte všechny možné kombinace hodnot ve sloupcích v SQL

  4. Existuje jediný dotaz, který může aktualizovat pořadové číslo ve více skupinách?