讓說我的表像同名值SQL CONCAT行
Name | Stage | Date
-------------------
A | 1st | 03092014
A | 2nd | 04092014
A | 3rd | 05092014
B | 1st | 06092014
B | 2nd | 08092014
C | 1st | 03092014
我不知道如何編寫SQL代碼至極將Concat的有相同的名字行,我會得到類似的東西
Name | Stage | Date
----------------------+-----------------------------
A | 1st , 2nd, 3rd | 03092014 04092014 05092014
B | 1st, 2nd | 06092014 08092014
C | 1st | 03092014
我是否需要使用for循環遍歷表,還是有更好的方法來做到這一點?
UPD: 我發現我需要在Excel中
使用該查詢
哪個數據庫使用的是 - SQL有多個數據庫如果SQL Server 2008及以上的話可以參考FIDDLE這裏 - HTTP://www.sqlfiddle .com /#!3/e2803/7 – Murtaza 2014-09-03 06:40:18
不確定您希望使用哪種數據庫服務器。 – 2014-09-03 07:15:57
@MatsKindahl好吧,這是MS SQL – DanilGholtsman 2014-09-03 07:16:42