2016-09-29 82 views
1

第一個表:PDO兩個表連接

1st Table

二表:

2nd Table

在第一個表,將有多個given_to具有相同taskid,具體到taskid我已經在第二張表中設置了task

是否有可能從多個用戶獲得同一個taskid的任務打印在表中?如果是的話,我們如何實現它? 如果可能的話,我也想打印由空間分隔的任務列given_to。 請幫助

回答

1

我不能完全肯定我的理解正確,您希望結果是什麼,但據我得到它,你可以用正確的SQL查詢實現這一點,使用簡單的左連接:

SELECT * FROM table1 LEFT JOIN table2 ON table1.taskid = table2.id 

您可能希望與您感興趣的具體領域,以取代SELECT * FROM ...部分

更多有關聯接(即:合併結果/列從多個表到一個查詢結果)。看看的MySQL reference manual on JOIN syntax