日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
同一列SQL字符串相加的方法

下面為您介紹的方法實現 同一列SQL字符串相加,供您參考學習,如果您也遇到過類似的問題,不妨一看,相信對您會有所啟迪。

天臺網站制作公司哪家好,找創(chuàng)新互聯!從網頁設計、網站建設、微信開發(fā)、APP開發(fā)、成都響應式網站建設公司等網站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯成立于2013年到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創(chuàng)新互聯。

 
 
 
  1. Create table Tab([Col1] int,[Col2] nvarchar(1))  
  2. Insert Tab  
  3. select 1,N'a' union all  
  4. select 1,N'b' union all   
  5. select 1,N'c' union all   
  6. select 2,N'd' union all   
  7. select 2,N'e' union all   
  8. select 3,N'f'   
  9. Go   
  10.  
  11. create function F_Str(@Col1 int)   
  12. returns nvarchar(100)   
  13. as   
  14. begin      
  15. declare   
  16. @S nvarchar(100)      
  17. select @S=isnull(@S,'')+Col2 from Tab where Col1=@Col1      
  18. return @S   
  19. end   
  20. go   
  21. Select distinct Col1,Col2=dbo.F_Str(Col1) from Tab   
  22. go   
  23.  
  24. ================================  

說明:
目標:表的一列為SQL字符串,要求把該列SQL字符串連起來。
如:
1,aa,
1,bb
2,cc
2,dd
結果:
1,aabb
2,ccdd
如果要出現aa,bb  cc,dd的結果
那isnull(@S,'')改成isnull(@S+',','')

isnull(@S,''): 如果@S是空,則用''代替,因為null+字符串 = null

【編輯推薦】

按時間點還原SQL數據庫的方法

教您如何修改sql server時間

Sql Server日期與時間函數簡介

SQL Server時間算法大全

帶您學習SQL存儲過程


名稱欄目:同一列SQL字符串相加的方法
轉載源于:http://www.5511xx.com/article/dhhedcc.html