LIMIT bei ms-SQL Server
Stefan
- datenbank
Hallo zusammen,
ich habe vor eine bestimmte Anzahl von ergebnissen von meiner DB geliefert zu bekommen. Bei mySQL hat es so funktioniert.
Select tabelle.* From tabelle
LIMIT 0,3
Diesen Dialekt versteht der ms-SQL Server aber nicht. Kann mir jemand helfen. Gibt es vieleicht eine Allgemein gültige Schreibweise?
Danke für eure Hilfe,
Grüße aus Ulm,
Stefan
Moin!
Select tabelle.* From tabelle
LIMIT 0,3Diesen Dialekt versteht der ms-SQL Server aber nicht. Kann mir jemand helfen. Gibt es vieleicht eine Allgemein gültige Schreibweise?
Das ist, soweit ich weiss richtig: er versteht es nicht.
Select * From tabelle LIMIT 3
Sollte gehen (Wobei der * _nicht_ sinnvoll ist.
Eine Möglichkeit um einen Startparameter zu bestimmen gibt es beim MS-SQL-Server nicht. Da musst Du dann mit externer Logik arbeiten.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Moin,
hab gerade woanders die Lösung gefunden.
Fakt ist leider dass der ms SQl Server das Limit Statement
überhaupt nicht kennt.
Es geht nur sowas wie:
SELECT TOP 3 tabelle.* FROM ....
Das reicht mir aber total!
cu,
Stefan
Moin!
Das reicht mir aber total!
Mir würde es auch reichen.... Windows und Datenbankserver: das kann nicht wirklich gut gehen...
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®