我很難從同一列中減去數據。我的數據結構看起來像這樣:從同一列中減去數據
TimeStamp ID state Gallons
1/01/2012 1 NY 100
1/05/2012 1 NY 90
1/10/2012 1 NY 70
1/15/2012 1 NY 40
所以我想得到的結果(100-40)= 60加侖用於那段時間。我嘗試使用以下查詢:
SELECT T1.Gallons, T1.Gallons -T1.Gallons AS 'Gallons used'
FROM Table 1 AS T1
where Date = '2012-07-01'
ORDER BY Gallons
這似乎是一個簡單的方法來做到這一點。但是,我無法找到一種有效的方法來將時間戳作爲檢索正確值的方式(例如2012年1月1日的加侖值 - 2012年1月30日的加侖值)。
ps。 「加侖」的值將始終降低
你錯過了這一點的其他部分。你沒有在任何地方指定它應該比較的其他價值。 – 2012-07-17 19:03:26