Как вы ограничиваете группу строками в запросе mysql?
Здесь есть и другие вопросы, которые звучат похоже, но это не так. У меня есть запрос, который возвращает группу строк с группировкой по, и я хочу применить ограничение на общую группу по строкам, а не на общее количество строк, используемых для создания групп.
ID TYPE COLOR SIZE
----------------------------------------
1 Circle Blue Large
2 Circle Red Large
3 Square Green Large
4 Circle Purple Large
5 Circle Blue Small
6 Circle Yellow Medium
7 Circle Black Large
8 Oval Blue Large
9 Circle Gray Small
10 Triangle Black Large
11 Star Green Large
12 Triangle Purple Large
SELECT size, type FROM clothes WHERE size = 'large' GROUP BY type LIMIT 0, 5
TYPE SIZE ROWS
---------------------------
Circle Large 4
Square Large 1
^^^^ 2 GROUP BY ROWS, КОТОРЫЕ УЖЕ УСТАЛИ МОЙ ЛИМИТ
TYPE SIZE ROWS
---------------------------
Circle Large 4
Square Large 1
Oval Large 1
Triangle Large 2
Star Large 1
^^^^ ЗДЕСЬ, ЧТО Я ХОЧУ, ЛИМИТ, ПРИМЕНЯЕМЫЙ К ГРУППАМ
Здесь должен быть какой-то подзапрос или что-то, что я могу сделать, но я не понимаю этого.
Благодарю.