2014-01-24 35 views
-3

我的表結構像這樣對於具有相同值表

id prid tyid 

1 2  3 
2 2  1  
3 4  5  
4 4  2  
5 1  3 

如果prid =2然後 我只想要3 & 1單行選擇查詢。

+0

懇求郵編你已經嘗試 –

+0

哪個屬性 '類型' ? 3&1究竟是什麼? –

+0

請正確描述您的問題 – Rohaan

回答

1

使用

GROUP_CONCAT

Select id,prop_id,Group_ConCat(tyid) AS Tid 
From table where prop_id = 2 
Group By prid 

FIDDLE DEMO

+0

使用此查詢後,我在這個columnGroup_ConCat(type_idfrom)中找到的type_id,我怎麼能用這個進一步的過程 – user3148637

+0

你想用這個?根據你的要求,這個查詢給出了單行結果!這是你的問題 –

+0

這個查詢工作非常感謝你:) :) – user3148637

0
Select prop_id, Group_ConCat(type_id) AS Tid 
From tbl 
Group By prop_id order by prop_id 

這將輸出由PROP_ID與爲了您的預計需求

+0

這與Hanky的答案有何不同?其他那種? –

相關問題