🏠 » SQL Funktionen » SQL FIRST() Funktion » Workaround SQL Server FIRST() Funktion

Workaround für SQL Server FIRST() Funktion

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

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

SQL Server FIRST() Funktion Syntax

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

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

Mithilfe der SQL Server FIRST() Funktion wird der erste Wert der Tabellenspalte ermittelt und angezeigt.

SQL Server FIRST() Funktion Beispiel

Gegeben sei folgende Tabelle namens "PKW":

PKWNRModellPreis
1Auto A23.000,00€
2Auto B24.000,00€
3Auto C65.000,00€

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

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

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

Das Ergebnis würde wie folgt aussehen:

Modell
Auto A

Weiterführende Artikel