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":
PKWNR | Modell | Preis |
1 | Auto A | 23.000,00€ |
2 | Auto B | 24.000,00€ |
3 | Auto C | 65.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 |