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

CONCAT(列) OVER(PARTITION BY...)?結果自体をグループ化せずに行をグループ化する

    SQL 2017 では、STRING_AGG 関数を使用できます:

    SELECT STRING_AGG(T.val, ',') AS val
        , T.grp
    FROM @tbl AS T
    GROUP BY T.grp
      

    1. 実行せずにmysqlエラーを検出する

    2. last_insert_id()とSELECT Max(ID)

    3. スキーマでビューを作成することはできません

    4. SQL ServerインメモリOLTP:基本