0
SELECT * FROM timetable
LEFT JOIN user
ON timetable.id = user.id
WHERE timetable.id = 1
//this only display 1 column's name from user table
//id partner name time
//1 2 Ben 2015-05-17
//user
id name
1 Ben
2 Lisa
//timetable
id partner time
1 2 123456484
//What I need is display like this
Ben Lisa 2015-05-17
我有2代表用戶和時間表MySQL的左連接2列
用戶錶店鋪標識和名稱
時間表店鋪ID,其合作伙伴羣一起
現在,我需要加入這兩個表一起並顯示其名稱
我嘗試加入,但它只顯示一列的名稱
任何人都知道如何顯示2列?
請訪問:http://stackoverflow.com/help/how-to-ask – Dhwani
始終指定你真的想你的SELECT子句中返回的列。如果兩個獨立表中的兩列具有相同的名稱,則爲每個前綴添加一個前綴,以便SQL知道要查看哪個表並將其別名,以便您(以及任何後續解析器)知道哪個是哪個表。例如。 'SELECT a.x,a.y AS a_y,b.y AS b_y FROM JOIN b ON b.id = a.id;' – Strawberry