powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Непонятный результат запроса
4 сообщений из 4, страница 1 из 1
Непонятный результат запроса
    #32412665
Risha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Помогите, пожалуйста, разобраться с такой проблемой:
есть две таблицы, в них есть одинаковые записи.
Пишу запрос:
SELECT Table1.Address
FROM Table1
WHERE (((Table1.Address) Not In (SELECT Table2.Address FROM Table2 )));
Получаю в результате ноль записей, хотя точно знаю, что их должно быть не ноль. Где ошибка? Причем если вместо Not In поставить In - все работает.
...
Рейтинг: 0 / 0
Непонятный результат запроса
    #32412718
(c)VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что тут непонятного ?
Это значит что все записи из Table1 находятся в Table2.
Но возможно, что в Table2 есть записи , которых нет в Table1.
И вообще, для такого типа запросов лучше использовать LEFT/RIGHT JOIN
...
Рейтинг: 0 / 0
Непонятный результат запроса
    #32412720
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдогонку\r
/topic/73624
...
Рейтинг: 0 / 0
Непонятный результат запроса
    #32412737
Risha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да нет, я своими глазами видела записи, которые есть в Table1 но нет в Table2. Поэтому и спросила. Кстати, через LEFT JOIN все отработало нормально - спасибо за ссылку. А вот через Not In не сработало. Вот такая вот загогулина.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Непонятный результат запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]