sql查询表中数据取表中最新的数据
表中有开始时间和结束时间但是我去结束时间里的数据,有多条数据但我只要最新的数据
我不知道你的表叫什么,假如表名叫:A
select * from A where F_energyItemcode='DLEG000024' order by F_endHour DESC
通过上面时间倒序排列之后,将上面查询结果当成一个表,然后通过rownum=1 去获取,最新时间的F_Hourvalue值。
select F_Hourvalue from (select * from A where F_energyItemcode='DLEG000024' order by F_endHour DESC) where rownum=1;
热门标签: