Задача сделать выборку в которой показывает как часто одни и те же пациенты обращаются в клинику.
Есть две таблицы из которых делаем выборку ID пациентов
SELECT ps_ur FROM patient_services AS ur JOIN ( SELECT eng_ur FROM engagements WHERE eng_ur > 1 AND ( eng_datetime BETWEEN '2015-01-01' AND '2017-01-01' )) AS ur WHERE ( ps_datetime BETWEEN '2015-01-01' AND '2017-01-01' )
Теперь нужно посчитать кто из них обращался
<5, 5-10, 10-15, 15-20, 20+ раз
Не могу сообразить как сделать группировку по неизвестному ps_ur, SUM() ведь не посчитаешь...