时间条件为时间最新的一条与时间第二新的一条数据做比较,两条数据相减,返回结果。
例如:表1 里面有字段ID,TM,V 表2里面也有字段ID,TM,V 且字段类型相同,我想要的结果是表一中时间最新的V的值减去表2里时间最新v的值,返回两者差值。
在sqlserver里面,以时间为条件,计算时间相近的两条数据的差值怎么计算,
答案:2 悬赏:0 手机版
解决时间 2021-02-06 11:23
- 提问者网友:刺鸟
- 2021-02-05 20:02
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-02-05 21:28
select datediff(ss,(select max(v) from 表2),(select max(v) from 表1)
全部回答
- 1楼网友:你哪知我潦倒为你
- 2021-02-05 21:36
declare v1 int , v2 int
select top 1 v1=v from 表一 order by tm desc
select top 1 v2=v from 表二 order by tm desc
select v1-v2
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯