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

SQLServer-行をコンマ区切りのリストに結合します

    サブクエリ内に条件がありません。

    SELECT t2.Id, STUFF((SELECT ',' + CAST(VALUE AS varchar) FROM @MyTable t1  where t1.Id =t2.ID FOR XML PATH('')), 1 ,1, '') AS ValueList
    FROM @MyTable t2
    GROUP BY t2.Id
    

    デモ



    1. SQLServerで現在使用されている言語を取得する

    2. postgresqlでローカル変数を宣言する方法は?

    3. MySQLの自動インクリメント列が10ジャンプするのはなぜですか?

    4. 1899-12-30が12/31ではなくAccess/SQL Serverのゼロ日付であるのはなぜですか?