2017-01-16 124 views
-3

我只想知道一個SQL查詢。如何使用JOIN從另一個表中選擇一個值

我有兩個表:

id | id_town 
1 | 26 



id | town 
26 | Prague 

什麼是查詢,如果我需要打印「布拉格」? 謝謝。

phpMyAdmin的打印#1052 - 對條款列 'ID' 不明確

我想這

SELECT town FROM localities JOIN towns ON id = id_town 
+0

嘗試谷歌的一個非常有用的學習幫助http://www.sql-join.com/ – RiggsFolly

+0

或者向我們展示您嘗試過的查詢,因爲我們喜歡測試者。然後,我們可以幫你 – RiggsFolly

+0

從first_table ft選擇ft.town ft在st.id = ft.id_town中加入second_table st其中ft.id_town = 26 – rahulsm

回答

0

試試這個:

select b.town 
from table1 a 
inner join table2 b on a.id_town = b.id 
+5

當你回答問題的人似乎沒有做任何事情,但要求我們爲他們寫代碼,你只是鼓勵更多**爲我做**問題 – RiggsFolly

+0

對不起,先生,因爲我的理解他患有這個問題是因爲我們知道的Alias,但他有點困難。我還可以刪除我的答案嗎? – Susang

+1

@Suraz至少讓他自己嘗試,而不是勺子餵養。 – rahulsm

相關問題