1
第一個表:PDO兩個表連接
二表:
在第一個表,將有多個given_to
具有相同taskid
,具體到taskid
我已經在第二張表中設置了task
。
是否有可能從多個用戶獲得同一個taskid
的任務打印在表中?如果是的話,我們如何實現它? 如果可能的話,我也想打印由空間分隔的任務列given_to
。 請幫助
第一個表:PDO兩個表連接
二表:
在第一個表,將有多個given_to
具有相同taskid
,具體到taskid
我已經在第二張表中設置了task
。
是否有可能從多個用戶獲得同一個taskid
的任務打印在表中?如果是的話,我們如何實現它? 如果可能的話,我也想打印由空間分隔的任務列given_to
。 請幫助
我不能完全肯定我的理解正確,您希望結果是什麼,但據我得到它,你可以用正確的SQL查詢實現這一點,使用簡單的左連接:
SELECT * FROM table1 LEFT JOIN table2 ON table1.taskid = table2.id
您可能希望與您感興趣的具體領域,以取代SELECT * FROM ...
部分
更多有關聯接(即:合併結果/列從多個表到一個查詢結果)。看看的MySQL reference manual on JOIN syntax。