SQL фильтр запроса по дате изменения - PullRequest
0 голосов
/ 08 июля 2020

Прошу прощения за мой английский sh заранее.

У меня есть эти данные:

ДАННЫЕ

Мне нужно получить максимальный процесс для столбца OP в данном Start_date.

Это должно выглядеть так:

Результат

Я не могу этого понять, любая помощь приветствуется

1 Ответ

1 голос
/ 08 июля 2020

Toad часто используется с Oracle, поэтому я буду использовать синтаксис Oracle. Вы можете адаптироваться под другие базы данных. Ключ извлекает дату из start_date.

select t.*
from (select t.*,
             row_number() over (partition by trunc(start_date) order by start_date desc) as seqnum
      from t
     ) t
where seqnum = 1;
...