我有以下兩個表(這裏用隨機數據)麻煩與查詢與兩個表
cu cgm
+-----+---------+-----+ +---------+--------+
| uid | name | ... | | groupid | userid |
+-----+---------+-----+ +---------+--------+
| 1 | manfred | ... | | 2 | 2 |
| 2 | peter | ... | | 2 | 5 |
| 3 | jackson | ... | | 2 | 7 |
| ... | ... | ... | | 4 | 3 |
+-----+---------+-----+ +---------+--------+
uid <========= FOREIGN KEY ========== userid
我想選擇cu.name
和cu.uid
/cgm.userid
通過cgm.groupid
並把值到一個關聯數組,其中鍵是cu.name
和值cu.uid
/cgm.userid
。我唯一的解決方案是發送一個查詢,以便通過cgm.groupid
選擇cgm.userid
,發送第二個查詢,通過cu.uid
選擇cu.name
並將數據放在一起。但我想知道,如果有辦法實現這一點只有一個查詢,並儘可能少使用PHP。
你的意思是什麼'/'是一個部門或一個逗號? –
「/」的意思是「或」,因爲'cu.uid'和'cgm.userid'具有相同的數據。 – Cubinator73