Никак не могу придумать алгоритм для сравнения 2-х MySQL таблиц . Задача такая: найти и вывести все данные, которые есть в 1-й таблице, но нет во второй. И потом наоборот, которые есть во 2-й таблице, но нет в первой. У меня есть такое подозрение, что есть очевидно какая то команда mysql для такого сравнения, просто я ее не знаю. Буду благодарна за подсказку.
Чем отблагодаришь? ) Код (Text): SELECT * FROM ( ( SELECT * FROM table1 WHERE column1 NOT IN(SELECT column1 FROM table2) AND WHERE column2 NOT IN(SELECT column2 FROM table2) AND WHERE columnN NOT IN(SELECT columnN FROM table2) ) UNION ( SELECT * FROM table2 WHERE column1 NOT IN(SELECT column1 FROM table1) AND WHERE column2 NOT IN(SELECT column2 FROM table1) AND WHERE columnN NOT IN(SELECT columnN FROM table1) ) ) AS result
Да уж. Как всегда оказывается все элементарно... Всем огроменнейшее спасибки Надеюсь я когда-нибудь тоже стану знать столько сколько Вы....