sqlserver 获取每组最接近某个时间点的一条数据
时间:2020-05-21 17:41:40
收藏:0
阅读:324
with T1 as ( SELECT ROW_NUMBER() over (PARTITION By MachineCode order by ABS(DATEDIFF(MILLISECOND,‘2019-12-10 13:21:32.162‘ ,[Time]))) as rowid,* FROM EnergyConsumptions ) select * from T1 where rowid=1
原文:https://www.cnblogs.com/Newd/p/12932049.html
评论(0)