Страница 1 из 1

не получается сделать запрос

Добавлено: 10 авг 2006, 17:14
DreamWeaver
Нужно вывести всех контрагентов, для которых нет ни одного банка. В таблице katbank есть поле corg, которое как раз и указывает на контрагента.
Нужно наверное сначала получить список контрагентов с дополнительной колонкой, в которой бы указывалось количество банков у него, но я что-то никак не могу понять как сделать запрос. Пытаюсь колдовать с агрегированной функцией Count(*).
Наверное должно быть что-то вроде

select *
from katorg, (select Count(*) from katbank, katorg where (katbank.corg = katorg.nrec) )
;
Но получается не то - постоянно выводится одно и тоже значение. Как во вложенное условие передать актуальный nrec контрагента, чтобы можно было сделать запрос много запросов на количество банков для каждого из них в отдельности?