Существует 2-е таблицы: 1.Groups. Поля: id, name(наименование группы) 2. Users. Поля: id, name(имя пользователя), id_group(id группы в которую входит пользователь) Запрос: вытащить массив с полями: name(наименование группы), count(кол-во пользователей в этой группе) Подскажите как задать запрос, так чтобы в конечном массиве я мог сортировать по полю count. Заранее огромное спасибо!!! Код (Text): Select g.name, count(g.name) cnt from groups g, users u Where g.id = u.id_group group by g.name order by cnt Продлема оказалась ещё в том, что те группы, в которых нет пользователей, запрос не выводит. Подскажите плиз как это доправить. Я уже 2 дня бьюсь
а что, добавить в ту тему религия не позволяет? Потом будет третья ветка "запрос двух таблиц - возвращение"? таблицу users прицепляй через left join
Не могу понять этот left и right join. РЕбята пришли плиз какую-то ссылку на нормальное и поняное описание