不匹配我有如下表:名称列在查询
w2001
Code Name
1 abc
2 xyz
3 pqr
7 OPW
和第二台:
w2011
Code Name
4 abc
2 xyz
5 pqr
6 MNS
我想以下结果:
Code2001 Code2011 Name
1 4 abc
2 2 xyz
3 5 pqr
7 - OPW
- 6 MNS
我已经试过此查询:
select distinct b.name as 2001
from w2001 a, w2011 b
where b.name not in (select a.name from w2001)
这不起作用,也试过:
select a.code as Code2001 , b.code as Code2011 ,*
from w2001 a, w2011 b
where a.name = b.name
但这并没有工作,要么;我应该如何得到结果?
你有没有考虑_why_他们没有工作?附:你正在寻找一个完整的外部联接; http://dba.stackexchange.com/questions/14441/full-outer-join-in-ms-access – Ben
不支持连接表达式错误 –
我100%确定MS-Access 2007支持连接,所以你已经可能会错误地增加它......如果你[编辑]你的问题,那么人们可能会看到和帮助? – Ben