2015-10-25 54 views
-1

我很新的SQL編程,我想知道如何結合具有相同的ID行如下所示?我正在使用一個SQL報表設計器。我嘗試使用計數代碼,但它不會返回我期待的值。結合行與SQL報表設計器

這是我的代碼的結果:

ID TYPE PART   
4 spares valve  
3 spares bulb   
4 spares pump   
12 time motor    

,這是我預期的結果:

ID TYPE PART 
4 spares valve, pump 
3 spares bulb 
12 time motor 
+0

術語 '結合' 目前還不清楚。你什麼意思?加入?請詳細說明。請致電 –

+0

,發佈您迄今爲止所嘗試的,預期的結果以及您收到的查詢結果。 – skypjack

+0

看到我更新的問題 – NoviceMei

回答

0

嘗試

SELECT GROUPCONCAT(concat(PART) separator ',') into PARTS 
FROM TABLE_NAME 
WHERE ID = ID;