Буду признателен, если не только поможете, но и поправите с терминологией.
Задачу надо сделать на MySQL, но интересно и на других СУБД.
Есть очень большая таблица, в ней есть колонка с датой.
Как элегантно сделать из неё выборку с группирой по дням, что бы в каждом дне осталось не более N (скажем, произвольных) записей исходной таблицы?
В общем группировка может быть и по нескольким колонкам (а не только по одной дате). И выбирать может захотется не только произвольные, но скажем, минимальные по величине какого-либо числового критерия.
То есть это похоже на аггригирование, но в результате получается не одно значение, а несколько (не более N) для каждой комбинации значений полей, по которой идёт группировка.