sql 某一列串聯顯示

 

  1. create table order_car  
  2. (  
  3.   column2 int null,  
  4.   column1 varchar(500) null  
  5. )  
  6. insert into order_car(column1,column2)  
  7. values  
  8. (  
  9. '43243'      ,        3    
  10. )  
  11.  
  12. insert into order_car(column1,column2)  
  13. values  
  14. (  
  15. 'erew'      ,        2    
  16. )  
  17.  
  18. insert into order_car(column1,column2)  
  19. values  
  20. (  
  21. 'gg'      ,        1    
  22. )  
  23.  
  24. insert into order_car(column1,column2)  
  25. values  
  26. (  
  27. 'kk'      ,       1   
  28. )  
查詢結果
  1. select column2, stuff((select ','+ltrim(column1) from order_car   
  2. where column2=b.column2 for xml path('')),1,1,'') from order_car b  

以上爲google結果,源地址:http://www.bitscn.com/pdb/mssql/201010/191096.html 


 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章