отакота,
А можно несколько изменить вид результирующей таблицы? Имеем:
SELECT * from table1
id1 reg1 data1
----------- -----------
1 1 sdgfg
2 3 ghfjghn
3 5 adfgdgh
4 7 asdfggh
5 9 sdasdv
6 10 sdfghghkhkl
(строк обработано: 6)
SELECT * from table2
id2 reg2 data2
----------- -----------
1 2 ngchjnmgf
2 4 gvdfbfgjhn
3 6 zdfbdfghn
4 8 gdfnjg,
5 10 gvngj,k.,k
(строк обработано: 5)
SELECT a.reg1 from table1 as a left join table2 as b
ON a.reg1=b.reg2
WHERE b.reg2 is null
UNION
SELECT a.reg2 from table2 as a left join table1 as b
ON b.reg1=a.reg2
where b.reg1 is null
;
reg1
-----------
1
2
3
4
5
6
7
8
9
(строк обработано: 9)
Но у нас два разных атрибута. То есть хотелось бы, чтобы результирующая таблица выглядела так:
reg1 reg2
------ ------
1
2
3
4
5
6
7
8
9
в MS Access. Впрочем, если не сложно, на вариант с использованием FULL JOIN тоже хотелось бы посмотреть.