sql >> データベース >  >> RDS >> Sqlserver

SQL Server :コンマ区切り値を取得するための GROUP BY 句

    これを試してください:

    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
      


    SQL フィドルのデモ



    1. postgres JSONインデックスは、従来の正規化されたテーブルと比較して十分に効率的ですか?

    2. 最適なMySQL構成(my.cnf)

    3. Java構成を使用したeclipselink+Spring MVC + MySqlの構成(XML構成なし)

    4. SQLiteの日付に月を追加する