【sql進階】SQL Server 將某一列的值拼接成字符串
今天在統計報表的時候有這么一個需求,將一列字符串拼接成一行,然后展示到新的列中。 每一項的服務列表如下: 最終想要的結果是 sql如下: 整理出來也就是 搞定! ...
最近在項目中遇到個問題,需要將表中某列字段合並成字符串輸出,如果直接通過代碼全部讀取出來,再遍歷進行拼接顯然不是最好的方法,所以想着能否在數據讀取的時候直接拼接好返回,網上搜了可通過for xml來實現。 首先,准備好需要的數據,腳本如下: 當前表中數據如下: 需要將Name以 張三 李四 王五 格式顯示。 具體通過實現如下: 乍一看,是不是有點迷糊,不急,下面我們一一道來。 上面語句我們分為兩 ...
2017-07-04 22:39 0 62321 推薦指數:
今天在統計報表的時候有這么一個需求,將一列字符串拼接成一行,然后展示到新的列中。 每一項的服務列表如下: 最終想要的結果是 sql如下: 整理出來也就是 搞定! ...
執行 SELECT userid FROM userinfo 得到 1 2 3 4 如果要得到 1,2,3, ...
...
將以上一列變成: 生鮮食品,海鮮水產,水果蔬菜,海參,牛排,肉禽蛋,臘味 sql ...
/* 分組之后拼接字符串 */ ;with t as( SELECT WorkflowId,Remark FROM dbo.OperatorAutomationProcess GROUP BY WorkflowId,Remark ) , H AS( SELECT ...
有一表,名曰IPSlot,欲取IP整列字段。 sql語句,利用sql server的xml auto將表數據轉換成xml=> 效果=> 關於stuff關鍵字用法示例=> ...
注釋:查詢出tabname表中的UserName列的所有內容,並將內容拼接成UserNamestr ...