自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

同一列SQL字符串相加的方法

數(shù)據(jù)庫 SQL Server
下文實(shí)現(xiàn)的是表的一列為SQL字符串,把該列SQL字符串連起來的方法,如果您對此方面感興趣的話,不妨一看。

下面為您介紹的方法實(shí)現(xiàn) 同一列SQL字符串相加,供您參考學(xué)習(xí),如果您也遇到過類似的問題,不妨一看,相信對您會(huì)有所啟迪。

  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. ================================  

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

isnull(@S,''): 如果@S是空,則用''代替,因?yàn)閚ull+字符串 = null

 

 

【編輯推薦】

按時(shí)間點(diǎn)還原SQL數(shù)據(jù)庫的方法

教您如何修改sql server時(shí)間

Sql Server日期與時(shí)間函數(shù)簡介

SQL Server時(shí)間算法大全

帶您學(xué)習(xí)SQL存儲(chǔ)過程

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-28 09:42:25

sql語句

2010-09-06 14:05:36

SQL相加字符串

2010-11-26 09:46:26

MySQL字符串相加

2010-05-26 15:36:23

MySQL字符串

2010-09-09 11:48:00

SQL函數(shù)字符串

2011-05-11 10:54:47

分組想加

2010-07-14 16:37:33

SQL Server拆

2010-09-13 15:12:26

sql server字

2010-11-26 10:58:30

MySQL字符串

2010-06-28 15:18:51

SQL Server

2021-05-18 09:08:18

字符串子串對象

2010-06-17 16:13:05

SQL Server

2010-09-06 17:30:46

SQL函數(shù)

2010-04-27 12:26:21

Unix字符串

2020-09-03 10:13:49

JavaScript字符串pad

2010-11-08 17:07:41

SQL Server字

2023-10-08 08:37:28

SQL字符串數(shù)據(jù)

2010-09-03 11:35:50

2021-03-14 15:07:55

SQLServer數(shù)據(jù)庫字符串

2010-06-17 16:00:59

SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號