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