У меня есть список пользователей и их дни рождения. Мне нужно распечатать список дней рождения для каждого месяца и сгруппировать по дням. Например:
Понедельник 24 (2): Герпина Дерпина, Джон Доу
Вторник, 27 (1): Николас Кейдж
Пятница, 28 (1): Майкл Джексон
Как я могу добиться этого с помощью одного вызова SQL? Если я сгруппирую их таким образом, я потеряю записи:
SELECT COUNT(*) FROM user GROUP BY MONTH(birthday)
Есть идеи? (Я использую mysql + php)