В моей базе данных есть таблица с 3 столбцами: (id, business_id, name)
. Мне нужно написать запрос, который выбирает 10 строк из таблицы, которые имеют id
больше указанного c значения , и дело в том, что для каждого business_id должно быть выбрано не более 5 строк. как включить этот критерий в запрос?
так, например, если у нас есть эти строки в таблице:
1 A JAD
2 A LPO
3 A LMN
4 A ABC
5 A QWE
6 A WER
7 B TYU
8 B POI
9 B AQZ
10 B UYT
11 C CDE
12 C XYZ
желаемый результат (для id
> 0):
1 A JAD
2 A LPO
3 A LMN
4 A ABC
5 A QWE
7 B TYU
8 B POI
9 B AQZ
10 B UYT
11 C CDE