我有2個表格,門票和狀態。門票有相當於state.id簡單的MySQL加入替換外鍵
SELECT tickets.id AS 'Ticket Id',
state.description AS 'State'
FROM tickets
LEFT JOIN state ON tickets.state = state.id
WHERE tickets.id = 1;
所以,如果我有票行與外國國家重點tickets.id = 1和tickets.state = 1,我有一排與state.id狀態= 1 and state.description ='打開'
我該如何得到結果Ticket Id = 1,State = Open?
編輯:這並不工作,由於某些原因,狀態表是空的......
「*簡單MySQL加入**替換外鍵***」? – Lion
'AND state.description ='open''?順便說一句,我不認爲你需要引用'AS'狀態',但我不確定這是否是一個問題//最好的做法。 – Nanne
此查詢不完全給你你要的東西嗎?不能確定沒有看到示例數據,但可能不需要'LEFT JOIN',而'INNER JOIN'就足夠了。 –