У меня следующая таблица:столбца Имя не соответствует в запросе
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
join выражение не поддерживается ошибка –
Я на 100% уверен, что MS-Access 2007 поддерживает JOIN, так что вы вероятно, увеличил его неправильно ... Если вы отредактируете свой вопрос, тогда люди смогут увидеть и помочь? – Ben