減去值我想從另一個值減去一個值。表的模式如下:如何從兩個SELECT語句
tag, datetime,value
------------
tag1, 2010-1-1 10:10:00, 123
tag2, 2010-2-2 10:12:00. 321
select * from
((Select Max(Value) as [Value1] from History WHERE Datetime ='2010-1-1 10:10' and tagname ='tag1') as v1 -
( (Select Max(Value) as [Value2] from History WHERE Datetime ='2010-1-1 10:12' and Tagname ='tag2') as v2))
顯然我迷路了......我該怎麼做。
感謝
MS-SQL
有沒有永遠只有兩個記錄?如果不是,你如何決定哪兩個記錄相互減去?即什麼樣的標準使你決定執行減法的記錄相關。我會用它來進行自連接,那麼你可以減去一個從其他。 – AaronLS 2010-04-09 21:56:20
實際上是它的最新記錄和過去的10次記錄,只是爲了獲得變化率的指示 – fishhead 2010-04-09 22:06:07