SQL查询按修改日期过滤

时间:2020-07-08 18:50:46

标签: sql toad

请您原谅我的英语。

我有以下数据:

DATA

我需要获取给定OPStart_date列的最大进程。

应该看起来像这样:

Result

我不明白,将不胜感激

1 个答案:

答案 0 :(得分:1)

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;
相关问题