Помогите написать запрос

virakochi

Устал
Помогите написать запрос

В SQL не силен, потому проршу помочь написать запрос.

table categories
categiries_id
categories_name
....

table products
products_id
categories_id
......

Нужно запросить список категорий с количеством продуктов для каждой.

Такой запрос
SELECT a.categories_id, categories_name, categories_active, COUNT(products_id) as 'products_count' FROM categories a NATURAL JOIN products GROUP BY (a.categories_id)
не возвращает тех категорий, для которых 0 продуктов.
 

Demiurg

Guest
select categories.* , count(products_id)
from categories left join products using(categories_id)
group by categories.categories_id
 
Сверху