обычного.
select teacher_id, student_id from t where count(distinct type) = 2 group by teacher_id, student_id
Получается такой результат. Я могу это снова сгруппировать по teacher_id и получить кол-во студентов, у которых после пробного ещё занятие было
Будет 2 прохода тогда. Можно вытащить min(if(type = ‘regular’, dt, null)) и потом уже having одно меньше другоно
Обсуждают сегодня