Sammenlign på tværs af tabel og udregn difference
Jeg har en tabel med priser på nogle produkter. Og jeg har brug for en query, der kan beregne prisforskellen imellem de to seneste entries i tabellen.(sorteret efter største difference)
I nedenstående tilfælde skal den for PRODUKTID=2 kun beregne forskellen på række 2 og 3, da det udfra DATO er de to seneste entries i tabellen.
(Og forskellen imellem række 1,2 og 1,3 skal ikke med)
ID | PRODUKTID | DATO | PRIS
1 | 2 | 2012-04-12 | 20
2 | 2 | 2012-04-16 | 25
3 | 2 | 2012-04-25 | 5
4 | 4 | 2012-04-25 | 15
5 | 4 | 2012-04-26 | 30