2013-08-28 97 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