Нужно вывести всех контрагентов, для которых нет ни одного банка. В таблице katbank есть поле corg, которое как раз и указывает на контрагента.
Нужно наверное сначала получить список контрагентов с дополнительной колонкой, в которой бы указывалось количество банков у него, но я что-то никак не могу понять как сделать запрос. Пытаюсь колдовать с агрегированной функцией Count(*).
Наверное должно быть что-то вроде
select *
from katorg, (select Count(*) from katbank, katorg where (katbank.corg = katorg.nrec) )
;
Но получается не то - постоянно выводится одно и тоже значение. Как во вложенное условие передать актуальный nrec контрагента, чтобы можно было сделать запрос много запросов на количество банков для каждого из них в отдельности?
Не получается сделать запрос
Модераторы: m0p3e, edward_K, Модераторы
-
- Сообщения: 7
- Зарегистрирован: 30 май 2006, 15:48
- Контактная информация:
Не получается сделать запрос
Oh how I wish for soothing rain
All I wish is to dream again
My loving heart lost in the dark
For hope I'd give my everything
All I wish is to dream again
My loving heart lost in the dark
For hope I'd give my everything