<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS81OGhpdy5wbmcifQ==” alt =“在此处输入图像描述”>“ >>
我发现了很多类似的问题,但没有人完全适合我的情况,我正在努力解决数小时。我的表由字段DAY,HOUR,EVENT1,EVENT2,EVENT3组成。因此,我每天有24行。 EVENT1,EVENT2,EVENT3具有一些值,我想每天仅选择EVENT3在一天中(24小时当中)具有最大值的行(我是指记录)。最终结果将是每天一行
“>
我发现了很多类似的问题,但没有人完全适合我的情况,我正在努力解决数小时。我的表由字段DAY,HOUR,EVENT1,EVENT2,EVENT3组成。因此,我...
一种方法使用相关子查询:
select t.*
from t
where t.event3 = (select max(t2.event3)
from t t2
where t2.date = t.date
);