@Aleksey63

Посчитать кол-во записей для каждого id в SQLite?

Приветствую друзья!

Имеется таблица:
manager_id | order_id | shop_id| timestamp 
----------------------------------------------------------
1                  |   23        |    1       | 1564057776
1                  |   28        |    1       |1564059420
2                  |   34        |    1       |1564060327


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

То есть получить на выходе такой результат:
manager_id|orders
---------------------------
1                |     2
2                |     1

Менеджер с id 1 оформил 2 заказа, а менеджер с id 2 один только 1.

Можно-ли получить такой ответ написав единственный запрос? Или придется по каждому менеджеру отдельно получать кол-во записей в отдельном запросе и уже программно строить рейтинг по этим данным?

Спасибо за помощь!
  • Вопрос задан
  • 337 просмотров
Пригласить эксперта
Ответы на вопрос 1
@freshik312
Можно воспользоваться функцией sql COUNT: 2sql.ru/novosti/sql-count
Вот ваша проблема: https://stackoverflow.com/questions/7053902/sql-ho...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы