我對MySQL的 工作的那些都是我的表PHP或MYSQL:如何按ROW分組結果?
D
----------
id , name
----------
1 , d1
2 , d2
3 , d3
t
----------
id , name
----------
1 , t1
2 , t2
3 , t3
c
----------
id , d_id , t_id
----------
1 , 1 , 1
1 , 1 , 2
1 , 1 , 3
1 , 2 , 1
1 , 2 , 2
1 , 2 , 3
1 , 3 , 1
1 , 3 , 2
1 , 3 , 3
我想產生一個查詢來獲取引起這樣
-------------------------------------------
d.name , t.name , t.name , t.name
-------------------------------------------
d1 , t1 , t2 , t3
d2 , t1 , t2 , t3
d3 , t1 , t2 , t3
這可能嗎?
感謝
編輯
如果它是不可能的,是有關於如何得到它作爲一個數組或使用PHP對象的任何想法?
每個d.name是否會有相同數量的t.names? – Theresa
對於某些情況下沒有 – trrrrrrm
d,t和c的背景和含義可能能夠更清楚地表明你實際上試圖實現的目標 –