Всем привет. Есть справочник Клиенты и регистр сведений Договоры. Мне нужно при помощи запроса получить список клиентов, с которыми договор НЕ заключен.
Ну ну вот если сделать
ВНУТРЕННЕЕ СОЕДИНЕНИЕ
...
ПО Клиенты.КодКлиента = Договоры.КодКлиента
он выдаст список всех клиентов с договорами, а как прописать запрос, чтобы наоборот - всех клиентов БЕЗ договоров. Может быть, можно сделать как-то (условно говоря) исключение вот этого списка из результатов выборки с ЛЕВОЕ СОЕДИНЕНИЕ? А скорее всего, есть какой-то элементарный вариант, о котором я не знаю...
Наверное, можно просто сделать обычный запрос с левым соединением, получить таблицу с колонками клиента и договора, и потом запрос.выполнить().выбрать() и сделать там отбор по пустому полю номердоговора, но этот способ мне не очень подходит. Хэлп!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший