Ich habe eine Tabelle mit einer valueSpalte. Ich möchte die letzte Zeile abzüglich der ersten Zeile berechnen, wie hier gezeigt:
id value
1 10
2 45
3 65
4 95
. .
. .
. .
500 200
Ich möchte erhalten 200 - 10 = 190
Ich habe jedoch versucht, den folgenden Befehl in SQL Server 2012 zu verwenden, LASTund es FIRSTfunktioniert nicht.
SELECT LAST(Value) - FIRST(Value) FROM Counter;
Wie lautet die Syntax für diesen Befehl in SQL Server?
IDENTITYSpalte oder vielleicht eineDATETIMESpalte, die definiert, was die "ersten" und "letzten" Zeilen sind?