2013-08-28 95 views
1

我有2個表。SQL交叉表查詢phpmyadmin

nsolistings包含:

code | description | status 
1 | test  | unselected 

的第二點是areas2013,其中來自列eacode代碼對應於nsolistings.code:

eacode | team | subteam | teamleader 
1  | 2 | 3  | Susan 

我需要一個SQL代碼會得到所有的選擇,而與表匹配。

+0

到目前爲止您嘗試過哪些操作,哪些是您遇到問題的特定部分?你想在兩張桌子上加入嗎? –

+0

是的,我想加入2張桌子。我在MSACESS中做,但我想在MySQL上做 –

回答

1

你的意思是這樣的:

SELECT * FROM nsolistings INNER JOIN areas2013 ON areas2013.eacode=nsolistings.code AND nsolistings.status="selected"; 

這將加入兩個表返回所有列,並選擇其中的狀態爲「選擇」的行。示例:

1 | test | selected | 1 | 2| 3| Susan