原文:[原創]SQL 把表中某一個列按照逗號拼接成一行

在我們開發的過程中,難免遇到一種場景,把某個表中的的某個列的值拼接成用逗號隔開的一行數據 如圖:我們把UserId列拼接成一行數據 為此我寫了一個存儲過程來解決此類問題。 Author: LHM Create date: Description: 把表中某一個列按照逗號拼接成一行 示例: EXEC Sp TableToString cast UserId as varchar , X RoleU ...

2015-01-11 09:24 10 5291 推薦指數:

查看詳情

sql將查詢的多行結果使用逗號連接拼接一行

語法如下: 解釋如下 1.STUFF函數。表示截取拼接函數 第一個參數表示原字符串 第二個參數表示從哪個坐標開始,參數從1開始 第三個參數表示截取幾位。 最后一個參數表示將什么內容插入到截取部分。 2.FOR XML PATH('') 表示將查詢結果按照xml ...

Tue Nov 17 19:43:00 CST 2020 0 660
Oracle查詢中將結果按分組用逗號隔開,拼接一行(listagg函數)

  在Oracle的select查詢,我們經常遇到將結果進行分組,某個字段按照分組用逗號隔開,拼接一行顯示,如下:     A  B     a  1     a  2     b  3     b  4   A、B兩是查詢結果,現要展示如下:     A  B ...

Thu Jun 27 00:42:00 CST 2019 2 2795
SQL Server將一的多行內容拼接一行

昨天遇到一個SQL Server的問題:需要寫一個儲存過程來處理幾個的數據,最后問題出在我想將一個一個的多行內容拼接一行 比如表中有兩數據 : ep_classes ep_name AAA 企業1 AAA 企業2 AAA ...

Sat Aug 17 01:53:00 CST 2019 0 1048
關於SQL Server將一的多行內容拼接一行的問題討論

示例 昨天遇到一個SQL Server的問題:需要寫一個儲存過程來處理幾個的數據,最后問題出在我想將一個一個的多行內容拼接一行,比如表中有兩數據 : 類別 名稱 AAA 企業 ...

Sat May 04 06:08:00 CST 2013 3 59221
關於SQL Server將一的多行內容拼接一行的問題討論

示例 stuff: for xml path 參考文章 示例 昨天遇到一個SQL Server的問題:需要寫一個儲存過程來處理幾個的數據,最后問題出在我想將一個一個的多行內容拼接一行,比如表中有兩數據 : 類別 名稱 ...

Sat Jun 18 22:05:00 CST 2016 1 1616
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM