Forum Webscript.Ru

Общие => Базы данных => Тема начата: AlieN от 24 Декабря 2003, 05:23:23

Название: Сортировка по полю COUNT при LEFT JOIN
Отправлено: AlieN от 24 Декабря 2003, 05:23:23
Есть две таблицы
1-я: Категории (id,name......)
2-я: Элементы категории (id,cat_id........)

Какой запрос нужен:
выводил все из первой таблицы и кол-во элементов привязанных по cat_id из другой, причем чтобы это можно было сортировать в обе стороны

База: MySQL 3-я
[offtopic]Может я торможу, не спал сутки[/offtopic]
Название: Сортировка по полю COUNT при LEFT JOIN
Отправлено: FreeSpace от 24 Декабря 2003, 20:44:19
Может я сам торможу, но вроде так:
SELECT name, COUNT(name) AS total
FROM categories
LEFT JOIN items
    USING (cat_id)
ORDER BY name
GROUP BY cat_id