@evgen9586
Backend-dev. Лублу Enterprise и не люблю понты)

Как посчитать сколько каждого id в базе данных?

Имеется БД orders. В которой к примеру поля id caregory_id и тд

Мне нужно посчитать сколько заказов по определённой категории. Т е сколько закалов по category_id = 1, category_id = 2 и тд и взять 5 наибольших.

Как наколдовать такой запрос?
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
@Evgenya-k2
Yii::$app->db->createCommand('select caregory_id, count(*) from table_name group by caregory_id order by count(*) desc limit 5')->queryAll();
Ответ написан
Ваш ответ на вопрос

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

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