Вопрос по выборке left join

Benderlio

Новичок
Вопрос по выборке left join

Добрый день,
Необходимо выбрать все подкатегории и посчитать в них количество активных тендеров.
Делаю так - если добавляю, выделенное условие, то отображаются только подкатегории в которые есть тендеры, а в которых 0 не отображаются, но необходимо отображать и с 0, но в считать count(tender_id) as count только с условием tender_checked=1.

Надеюсь понятно.
Как быть?


select sub_cat_name,sub_cat_id,count(tender_id) as count
from sub_cat
left join tender using (sub_cat_id)
where cat_id=848 and tender_checked=1
group by sub_cat_id
 

zerkms

TDD infected
Команда форума
потому что нужно убрать using и записать условие объединения явно в ON, добавив туда и тендер_чекд
 
Сверху