最近在項目中遇到個問題,需要將表中某列字段合並成字符串輸出,如果直接通過代碼全部讀取出來,再遍歷進行拼接顯然不是最好的方法,所以想着能否在數據讀取的時候直接拼接好返回,網上搜了可通過for xml來實現。 首先,准備好需要的數據,腳本如下: 當前表中數據 ...
有一表,名曰IPSlot,欲取IP整列字段。 sql語句,利用sql server的xml auto將表數據轉換成xml gt 效果 gt 關於stuff關鍵字用法示例 gt ...
2014-06-20 16:02 0 3767 推薦指數:
最近在項目中遇到個問題,需要將表中某列字段合並成字符串輸出,如果直接通過代碼全部讀取出來,再遍歷進行拼接顯然不是最好的方法,所以想着能否在數據讀取的時候直接拼接好返回,網上搜了可通過for xml來實現。 首先,准備好需要的數據,腳本如下: 當前表中數據 ...
create table a( s nvarchar null, ss nvarchar null, f decimal(18,1) null, ff decimal(18,1) null,)INSE ...
原始數據: sql語句 結果數據: ...
執行 SELECT userid FROM userinfo 得到 1 2 3 4 如果要得到 1,2,3, ...
今天在統計報表的時候有這么一個需求,將一列字符串拼接成一行,然后展示到新的列中。 每一項的服務列表如下: 最終想要的結果是 sql如下: 整理出來也就是 搞定! ...
示例 昨天遇到一個SQL Server的問題:需要寫一個儲存過程來處理幾個表中的數據,最后問題出在我想將一個表的一個列的多行內容拼接成一行,比如表中有兩列數據 : 類別 名稱 AAA 企業 ...
示例 stuff: for xml path 參考文章 示例 昨天遇到一個SQL Server的問題:需要寫一個儲存過程來處理幾個表中的數據,最后問題出在我想將一個表的一個列的多行內容拼接成一行,比如表中有兩列數據 : 類別 名稱 ...
比如表中有兩列數據 : id name 1 a 1 b 1 c 2 d 2 e 變成如下格式: id name 1 a,b,c 2 d,e 數據: 實現代碼如下: 結果: ...