Вопросы с тегом 'greatest-n-per-group'

Запросить строку с наибольшим/наименьшим значением для каждой группы.
2

Найти 3-ую самую высокую стоимость из таблицы

Это таблица каталога: Я должен найти третью самую высокую стоимость из этой таблицы. Я написал это: SELECT TOP 1 COST FROM CATALOG WHERE COST IN (SELECT DISTINCT TOP 3 COST FROM CATALOG ORDER BY COST DESC) ORDER BY COST ASC; Я получил эту о...
23 окт. '16 в 14:27
2

Ошибка скорости SQL

Я использую PostgreSQL и хочу использовать такой запрос: SELECT device, value, id FROM myTable s WHERE (SELECT COUNT(*) FROM myTable f WHERE f.id = s.id AND f.value >= s.value ) <= 2 Это работает, но проблема в том, что для больших данн...
27 окт. '16 в 14:26
2

Группа, выпуская возвращающее такое же количество строк

Я хочу получить идентификаторы/строки для max last_updated_date, но запрос возвращает такое же количество строк id | job_number | last_udated_date 1407;"88212";"2015-12-16 00:00:00+05:30" 77;"48439";"2015-12-16 00:00:00+05:30" 152...
22 янв. '17 в 5:45
1

Slow MySQL SELECT MAX (ID), где не указано выражение

У меня есть 2 стола. Первая таблица для моих объектов (~ 1000 строк). Table Name: object ID | name 1 | Dummy object 1 2 | Dummy object 2 3 | Dummy object 3 ... 724 | Dummy object 724 ... etc. Вторая таблица предназначена для событий объект...
28 янв. '17 в 16:33
2

Как выбрать последние 4 даты

Я пытаюсь написать запрос, чтобы выбрать последние 4 даты из таблицы для каждого человека. Я знаю, что я могу использовать max (date), чтобы выбрать самую последнюю дату, но как выбрать последние 4 даты, начиная с самого последнего из них для каждог...
30 мар. '17 в 16:14
2

Запрос Mysql 5 самых дешевых автомобилей, несколько штук, из одной таблицы

У меня есть база данных из 750 автомобилей, я бы хотел запустить запрос, где я выбираю не более 5 самых дешевых автомобилей для каждой модели и модели и включаю те, которые были в моих результатах. Мои поля таблицы: fldYear, fldMake, fldModel, fldR...
15 авг. '17 в 14:16
2

Как выбрать последний элемент даты

У меня есть таблица USER: select t.* from user t; uid uname 1 tom 2 jim 3 bob 4 lily и таблица ИГРУШКИ select t.* from toys t; tid uid tdate 1 1 7/12/15 2 1 6/12/15 3 2 9/12/15 4 2 10/12/15 5 3 12/12/15...
24 авг. '17 в 13:05
3

MySQL Query, я хочу выбрать наиболее актуальную строку для каждого человека

У меня есть эта таблица id|name|number|date 1|peter|2|2017-09-18 2|peter|1|2017-10-03 3|james|4|2017-09-05 4|james|1|2017-10-10 5|james|0|2017-10-15 6|kate|4|2017-09-16 7|kate|2|2017-10-17 Я хочу выбрать наиболее актуальную строку для каждого чело...
18 окт. '17 в 22:24
1

Получить последнюю дату, используя 2 таблицы

Я пытаюсь получить последние данные элемента, данные Item, rank vend_num, vend_item и стоимость, явно показывающие запись с последней датой. Данные находятся в двух таблицах, где я застрял. Я получил, насколько ниже запрос ниже, получить соединение ...
01 нояб. '17 в 13:18
3

sql запрос, чтобы найти 5 лучших работников в компании (oracle db)

Моя таблица emp: ENAME SAL ---------- ---------- KING 5000 SCOTT 3000 FORD 3000 JONES 2975 BLAKE 2850 CLARK 2450 для получения 5 лучших. Я использовал приведенный ниже...
09 нояб. '17 в 7:42
3

Oracle SQL - выберите для каждого пользователя максимальную строку

У меня есть таблица вроде этого: PROFILE_ID X_START_DATE X_END_DATE FORMER_EMPLOYER NEW_EMPLOYER START_DATE 1 2015-07-20 2016-07-20 GOOGLE BURGER KING 2017-01-01 1 2003-10-25 2009-01-14 FACEBOOK ...
21 нояб. '17 в 10:12
1

как получить топ-3 продажи продукта в месяц по странам

ниже - база данных, из которой мы должны получить продажу 3-х лучших товаров в стране по месяцам: USA Lenevo 1/1/2017 USA Toshiba 1/1/2017 USA Dell 1/2/2017 USA Asus 1/2/2017 USA Lenevo 1/1/2017 USA Toshiba 1/1/2017 USA Dell 1/2/2017 USA ...
24 янв. '18 в 21:11
1

Извлечение лучших 8 сделанных предметов из многих сделанных предметов с использованием SQL и PHP

Развиваю систему карточных карточек. Студент может сделать 14 предметов, но при классификации, система должна выбрать лучший 8 сделанный предмет и SUM - точки 8 предметов. Система использует этот СУММ для оценки ученика. Я попытался использовать OR...
10 февр. '18 в 4:50
1

Выберите самую новую дату после внутреннего соединения

Используя SQL Server, у меня есть представление SQL, которое я использую для интеграции данных в наше финансовое программное обеспечение. В настоящее время представление выглядит так: возвращает одну строку на employee_id: SELECT TOP (100) PE...
21 мар. '18 в 17:07
2

Функция агрегирования запросов Oracle

У меня есть 2 таблицы имя employee_1 и mobile_1 в данных oracle empolyee_1 Mobile_No Sim_No Start_Date End_Date 1111111113 1111112222 11/10/2017 21:02:44 13/10/2017 21:02:44 1111111111 1212121212 3/10/2017 21:02:44 10/10/2017 2...
03 мая '18 в 10:26