Blueimp 論壇首頁

列印 2020/7/14 下午 04:13:40 在同一個網頁中顯示這個話題的所有文章
文章作者 jieh2013/11/22 下午 03:07:27
smile   怎樣用 SQL 把多筆資料的值串成一個字串
你可以一個一個串... 如果筆數一樣多的話 >"<

也可以寫個迴圈跑一跑也不錯...

下面這個方法提供大家參考參考 ^^

為了方便大家在 MSSQL 排除萬難,不會因為資料型態問題鬼遮眼,所以把語法以 MS SQL 專屬欄位型態宣告... 其他資料庫請自行舉一反三,真的有問題留言告知,小惡魔來出面處理~


declare @str nvarchar(max)

select
@str
= case when @str is null then convert(nvarchar(max), SENSOR_ID)
else @str + ',' + convert(nvarchar(max), SENSOR_ID)
end
from TB_SENSOR

print @str


----------------------------------------
支持小惡魔
BTC : 19tn3RnCuwZVukXAwyhDWZD4uBgUZoGJPx
LTC : LTFa17pSvvoe3aU5jbmfcmEpo1xuGa9XeA
知識跟八卦一樣,越多人知道越有價值;知識最好的備份方法,散播!
藍色小惡魔(林永傑): 臉書

文章作者 jieh2016/9/21 下午 04:45:30
Re: 怎樣用 SQL 把多筆資料的值串成一個字串
https://dotblogs.com.tw/blueimp/2009/07/10/9338
----------------------------------------
支持小惡魔
BTC : 19tn3RnCuwZVukXAwyhDWZD4uBgUZoGJPx
LTC : LTFa17pSvvoe3aU5jbmfcmEpo1xuGa9XeA
知識跟八卦一樣,越多人知道越有價值;知識最好的備份方法,散播!
藍色小惡魔(林永傑): 臉書