Результат основного запроса (подзапроса) для выполнения выборки
|
|
Вторник, 09 Февраля 2016 г. 23:32
+ в цитатник
Доброго времени суток,уважаемые
Нужна ваша помощь в вопросе оптимизации выполнения запросов на выборку. Являясь профанами, мы используем Access в основном для работы с внешними источниками информации (базы перевозок), которые, не являясь нормированными, требуют определенной обработки информации, допустим, классификации адресов по областям/федеральным округам в той же базе. Соответственно, на основе получаемой информации у нас ведутся специальные таблицы-классификаторы, с помощью которых базы данных приводятся в нормальный вид Updat-ами и после этого Select-ами с условиями и JOIN-ами выгружается обработанная информация в необходимом формате и разрезе.
Соответственно, необходимо проверять полноту обработки информации, то есть, чтобы все адреса были классифицированы итд, для этого у нас есть специальные запросы на проверку полноты в справочных таблицах-классификаторов с соответствующими JOIN-ами к основной базе.
Вопрос: можно ли сделать так, чтобы при отсутствии части адресов основной БД (по которой делается выборка) в таблице-классификаторе выборка НЕ производилась? Поиски в гугле и курении мануалов результата не дало, но у меня есть предположение, что это можно сделать с помощью подзапроса not exists.
З.Ы Прошу макросы не предлагать, тк знание SQL находиться на уровне конструктора запросов, VBA - отсутствует
Спасибо!
http://www.sql.ru/forum/1199789/rezultat-osnovnogo-zaprosa-podzaprosa-dlya-vypolneniya-vyborki
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-