Результаты поиска по запросу "top-n"

2 ответа

Панды получают лучшие n записей в каждой группе

Предположим, у меня есть DataFrame панд, как это: >>> df = pd.DataFrame({'id':[1,1,1,2,2,2,2,3,4],'value':[1,2,3,1,2,3,4,1,1]}) >>> df id value 0 1 1 1 1 2 2 1 3 3 2 1 4 2 2 5 2 3 6 2 4 7 3 1 8 4 1Я хочу получить новый DataFrame с двумя верхними ...

2 ответа

Запрос SQL Oracle: получение последних значений для каждой группы на основе времени [дубликаты]

На этот вопрос уже есть ответ здесь: Извлечь строку, которая имеет значение Max для столбца [/questions/121387/fetch-the-row-which-has-the-max-value-for-a-column] 34 ответа У меня есть следующая таблица в БД Oracle id date quantity 1 2010-01-04 ...

4 ответа

SQL-запрос для выбора записи «Далее» (аналогично первому или верхнему N)

Мне нужно сделать запрос, чтобы вернуть следующую (или предыдущую) запись, если определенная запись отсутствует. Например, рассмотрим следующую таблицу: ID (primary key) value 1 John 3 Bob 9 Mike 10 Tom.Я хотел бы запросить запись ...

ТОП публикаций

5 ответов

Выбор первых n элементов группы в Oracle

У меня есть таблица Oracle, в которой есть столбцы имя, значение, время. В основном, эта таблица предназначена для регистрации, чтобы сохранить изменения, внесенные в конкретное имя, предыдущее значение и время внесения изменений. Мне нужно ...

2 ответа

выберите 2-й ряд в Plsql

Допустим, у меня есть следующая таблица: SomeTable( id, price )Как выбрать 2-ую строку с самой высокой ценой из этой таблицы? Примечание: это должно быть сделано в Pl / SQL, независимо от базы данных. Можно ли сделать это без каких-либо ...

4 ответа

Аналитическая функция Oracle для минимального значения в группировке

Я новичок в работе с аналитическими функциями. DEPT EMP SALARY ---- ----- ------ 10 MARY 100000 10 JOHN 200000 10 SCOTT 300000 20 BOB 100000 20 BETTY 200000 30 ALAN 100000 30 TOM 200000 30 JEFF 300000Я хочу отдел и сотрудник с минимальной ...