Задать вопрос
@userAnatolio

Как вывести список городов с кол-во пользователей в каждом из городов?

Есть таблица city(id,name) и есть таблица user(id,name,city_id)
Пробую так:
SELECT city.name AS 'город', COUNT(user.city_id) AS 'кол-во пользователей' FROM city RIGHT JOIN user ON city.id = user.city_id

на выходе первый только первый город с общим кол-вом
нужно вывести список всех городов с кол-вом пользователей в каждом из этих городов
например Москва 10 Ростов 5 Волгоград 3 и т. д.
  • Вопрос задан
  • 303 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
GROUP BY city.name
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы