у меня есть таблица с результатами:MySQL - подсчитать количество записей и список людей
date | user_id | content
-----------------------------------------
2017-01-14 | 1 | lorem
2017-01-02 | 2 | dsfdf
2017-01-02 | 1 | asfds dsfsda
2017-01-27 | 3 | sdfdfds fsdf
И я хочу подсчитывать строки для всех пользователей и получить результат, как этот:
user_id | count
-----------------------------------------
1 | 2
2 | 1
3 | 1
Стараюсь:
select distinct(user_id), count(*) from aso_repairs where date like '2017-01-%'
Но это не сработает ;-(Любая помощь?
Кстати, 'date> = '2017-01-01' И дата <'2017-02-01'' будет быстрее. – Strawberry