第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問:SQL根據(jù)剛插入的值找到最近插入相同的值

請問:SQL根據(jù)剛插入的值找到最近插入相同的值

慕田峪4524236 2018-12-06 14:49:28
id SID Time Dose 1 1 2014-08-13 01:00:00.000 123.45 2 1 2014-08-13 02:00:00.000 145.89 3 2 2014-08-13 02:00:00.000 0.01 4 1 2014-08-13 03:00:00.000 167.09 5 2 2014-08-13 03:00:00.000 1.98 6 3 2014-08-13 03:00:00.000 6.09 7 1 2014-08-13 04:00:00.000 177.26 比如: 我剛插入的是第7條,SID為 1 ,怎么通過剛插入的這條數(shù)據(jù)的SID找到上一條SID也為1的那條數(shù)據(jù),隨便求出剛插入的Dose和找到前一條Dose的差值!
查看完整描述

6 回答

?
UYOU

TA貢獻1878條經(jīng)驗 獲得超4個贊

寫個function,參數(shù)為SID,

create?function demo

(@SID) returns int

as begin

declare @id1 int

declare @id2 int

set @id1 = SELECT?TOP 1?id From tabelName WHERE SID=@SID ORDER BY Time DESC

set @id2 = SELECT?TOP 1?id From tabelName WHERE SID=@SID?AND id<@id1 ORDER BY Time DESC

RETURN @id1-@id2

end

查看完整回答
反對 回復 2019-01-07
?
白豬掌柜的

TA貢獻1893條經(jīng)驗 獲得超10個贊

查最大時間里 sid=1的就行了

查看完整回答
反對 回復 2019-01-07
?
慕萊塢森

TA貢獻1810條經(jīng)驗 獲得超4個贊

直接取到最后兩條數(shù)據(jù),然后在程序里面計算一下差值也是可以的呢。

select top 2 * from Table1
where SID=1 order by id desc

查看完整回答
反對 回復 2019-01-07
  • 6 回答
  • 0 關注
  • 536 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號