Хитрый запрос.. Help!

alexGR

Привет всем. У меня проблема. Есть 2 таблицы. Одна - "Static", куда нужно складывать данные. Вторая - "Dynamic", это таблица в которой периодически появляются данные. И вот задача - нужно сформировать запрос который вывел бы из таблицы "Dynamic" только те записи которых нет в "Static". Может кто подскажет реально это или нет и если реально то как этот запрос может выглядеь. Записей много (около 100 тыс) поэтому тупое построковое сравнение неприемлемо. Заранее благодарен за ответ. :-)
1 ответ

alexGR

Воспользоваться мастером для создания запроса по записям без подчиненных
SELECT Таблица2.*
FROM Таблица2 LEFT JOIN Таблица1 ON Таблица2.поле1 = Таблица1.поле1
WHERE (((Таблица1.поле1) IS NULL));
Вот такой запрос вернет все записи таблицы2 которых нет в таблице1