ORACLE取时间最近的一条数据

在数据变更记录表取所有数据的最新一条记录,resid为数据的id,applyid为数据每次变更的单号,A为数据变更记录表

示例代码如下:

select lo2.applyid from A lo2 where

not exists (select 1 from A lo where lo.resid=lo2.resid and lo2.optime<lo.optime)

备注:记录一下,免得忘记

猜你喜欢

转载自blog.csdn.net/zhx_0323/article/details/81485547