码迷,mamicode.com
首页 > 其他好文 > 详细

行合并

时间:2014-07-17 14:27:42      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:style   http   color   strong   width   art   

[MSSQL] Row Merge, ?? Row ???

 

- ???? Row? ? ???? ? ??? ?? ??? ??? ??

 

 

1. ????

  1. CREATE  TABLE   #TEMP1  
  2. (  
  3.     Code        INT,  
  4.     VALUE       VARCHAR(100)  
  5. )  
  6.   
  7. INSERT INTO #TEMP1 (Code,Value) VALUES ( 1, ‘??‘ )  
  8. INSERT INTO #TEMP1 (Code,Value) VALUES ( 1, ‘?????‘ )  
  9. INSERT INTO #TEMP1 (Code,Value) VALUES ( 1, ‘??‘ )  
  10.   
  11. INSERT INTO #TEMP1 (Code,Value) VALUES ( 2, ‘??‘ )  
  12. INSERT INTO #TEMP1 (Code,Value) VALUES ( 2, ‘?????‘ )  
  13. INSERT INTO #TEMP1 (Code,Value) VALUES ( 2, ‘???‘ )  

 

bubuko.com,布布扣

 

 

 

 

2. FOR XML ??

  1. --- element ? ?? ---  
  2. SELECT  Value  
  3. FROM    #TEMP1  
  4. FOR XML PATH(‘‘)  
  5.   
  6. --- element ? ? ?? ?? (??? ???? ?? ????) ---  
  7. SELECT  Value + ‘ ‘  
  8. FROM    #TEMP1  
  9. FOR XML PATH(‘‘)  

 

 < element ? ?? ?? >

bubuko.com,布布扣

 

 < element ? ? ?? ?? (??? ???? ?? ????)>

bubuko.com,布布扣

 

 

 

 

3. Column SubQueyr ??

  1. SELECT  Code,(  
  2.             SELECT  Value + ‘ ‘   
  3.             FROM    #TEMP1  
  4.             WHERE   Code    = A.Code  
  5.             FOR XML PATH(‘‘)  
  6.             )  
  7. FROM    #TEMP1 A  

 

bubuko.com,布布扣

 

 

 

 

4. DISTINCT ??

  1. SELECT  DISTINCT Code,(  
  2.             SELECT  Value + ‘ ‘   
  3.             FROM    #TEMP1  
  4.             WHERE   Code    = A.Code  
  5.             FOR XML PATH(‘‘)  
  6.             )  
  7. FROM    #TEMP1 A  

 

bubuko.com,布布扣

 

 

 

5. ?? ???? ?? ‘ ‘? ??? ?? Stuff ?? SUBSTRING ? ??? ?? ??

行合并,布布扣,bubuko.com

行合并

标签:style   http   color   strong   width   art   

原文地址:http://www.cnblogs.com/ok519/p/3850793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!