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
Добрый день,
Необходимо выбрать все подкатегории и посчитать в них количество активных тендеров.
Делаю так - если добавляю, выделенное условие, то отображаются только подкатегории в которые есть тендеры, а в которых 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