SqlServer多行合並為一行,用逗號隔開
數據准備 假設表Work有三個列分別ID,Name,Post(ID、名字、職位) =========================== ID Name Post 1 張三 項目經理 2 李四 前端工程師 ...
單表操作 創建測試表city: 把cityLevel相同的cityName合並在一起用逗號分隔 如:北京,上海,廣州 用city表和一張新的city命名為c,匹配cityLevel相同的項目,然后用cityLevel進行分組 兩表操作 將city表拆開 citys: city: ...
2019-12-10 16:12 0 257 推薦指數:
數據准備 假設表Work有三個列分別ID,Name,Post(ID、名字、職位) =========================== ID Name Post 1 張三 項目經理 2 李四 前端工程師 ...
目錄 1.需求描述 2.實現方法 2.1 通過listagg函數實現 2.2 通過wmsys.wm_concat實現 現有emp表,表結構如下: 1.需求描述 現在需要將表emp的字段按照字段順序依次拼接為一行,最終效果 ...
有表tb, 如下: id value ----------- ----------- 1 aa,bb 2 aaa,bbb,ccc 欲按id,分拆value列, 分拆后結果如下: id value ...
create table aa ( UserID int , UserName nvarchar(50), CityName nvarchar(50) ); insert into a ...
有表tb, 如下: id value ----------- ----------- 1 aa,bb 2 aaa,bbb,ccc 欲按id,分拆value列, 分拆后結果如下: id ...