Выбор первых n элементов группы в Oracle
У меня есть таблица Oracle, в которой есть столбцы имя, значение, время. В основном, эта таблица предназначена для регистрации, чтобы сохранить изменения, внесенные в конкретное имя, предыдущее значение и время внесения изменений.
Мне нужно сформулировать запрос, чтобы получить первые n изменений для определенного имени, и вывод должен иметь все имена в таблице. Любая помощь / предложения?
Редактировать:
Name Value Time Harish Pass 1-Nov-2011 Ravi Fail 2-Nov-2011 Harish Absent 31-Oct-2011 Harish Attended 31-Aug-2011 Harish Present 31-Jul-2011
Мне нужно выбрать детали Хариша 1 ноября, 31 октября, 31 августа и Рави.