Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Kumulativer Unterschied

Versuchen Sie es mit Analysefunktionen . So etwas sollte funktionieren:

SELECT meterid, dateread, 
    reading - LAG(reading, 1, 0) OVER(PARTITION BY meterid ORDER BY dateread)
FROM meter_reading