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

SQLServerでgroup_concatを使用してクエリを実行する方法

    クエリ:

    SELECT
          m.maskid
        , m.maskname
        , m.schoolid
        , s.schoolname
        , maskdetail = STUFF((
              SELECT ',' + md.maskdetail
              FROM dbo.maskdetails md
              WHERE m.maskid = md.maskid
              FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'), 1, 1, '')
    FROM dbo.tblmask m
    JOIN dbo.school s ON s.ID = m.schoolid
    ORDER BY m.maskname
    

    追加情報:

    SQLServerの世界における文字列の集約



    1. レポートの特徴

    2. AWSおよびAzureでのフルマネージドPostgreSQLホスティングは、レガシー移行に間に合うように起動します

    3. SSISのマージ結合変換とルックアップ変換の違いは何ですか?

    4. PostgreSQL(psql)でヌル出力の現在の設定を表示する方法