🏠 » SQL Funktionen » SQL LAST() Funktion » Workaround für SQL Server LAST() Funktion

Workaround für SQL Server LAST() Funktion

Ein Workaround für die SQL LAST Funktion ist notwendig, da der SQL Server keine Funktion für die Darstellung des letzten Datensatzes bereitstellt.

Mittels des Workarounds ist es möglich im SQL Server den letzten Datensatz zu ermitteln und darzustellen.

SQL Server LAST() Funktion Syntax

Die SQL Server LAST() Funktion kann mittels Workarounds in einer Select-Abfrage wie folgt eingebaut werden:

SELECT TOP 1 (Spaltenname1) FROM Tabellenname ORDER BY Spaltenname1 DESC

Mithilfe der SQL Server LAST() Funktion wird der letzte Wert der Tabellenspalte ermittelt und angezeigt.

SQL Server LAST() Funktion Beispiel

Gegeben sei folgende Tabelle namens "PKW":

PKWNRModellPreis
1Auto A25.000,00€
2Auto B12.000,00€
3Auto C44.000,00€

Nun wollen wir den letzten Wert der Tabelle "PKW" feststellen. Das erfolgt mittels des Workarounds.

Das SQL-Statement mit der SQL Server LAST-Funktion würde wie folgt aussehen:

SELECT TOP 1 (MODELL) FROM PKW ORDER BY MODELL DESC

Das Ergebnis würde wie folgt aussehen:

Modell
Auto C

Weiterführende Artikel