есть две таблицы T1 и T2
в них есть 2 интересующих поля П1 и П2
надо выбрать те поля, которые одиннаковые в таблицах (и наоборот, которых нет ни в одной)
/*Одинаковые*/
SELECT * FROM T1,T2 WHERE p1=p2
/*Различные*/
SELECT 'T1', p1
FROM t1
WHERE p1 NOT IN (SELECT p2
FROM t2
WHERE p1 = p2)
UNION
SELECT 'T2', p2
FROM t2
WHERE p2 NOT IN (SELECT p1
FROM t1
WHERE p1 = p2)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 107