Hallo SQLperten,
ich möchte eine einfache Abfrage auf einen SQL-Server starten (z. B. SELECT * FROM ADRESSEN). Wie kann ich erreichen, daß ich nur die ersten 100 Zeilen zurückbekomme?
Gruß
(Woly)
Hallo SQLperten,
ich möchte eine einfache Abfrage auf einen SQL-Server starten (z. B. SELECT * FROM ADRESSEN). Wie kann ich erreichen, daß ich nur die ersten 100 Zeilen zurückbekomme?
Gruß
(Woly)
select * from adressen
where rownum [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Perfekte Antwort;
vielen Dank…!
Gruß
(Woly)
Stop! Geht doch nicht…
Hallo,
leider bekomm ich eine „not a recognized function name“-Meldung. Die ROWNUM funktioniert möglicherweise nur bei Oracle, nicht aber bei ‚Muhcrosoft‘?
Weisst Du evtl., wie da geht?
Danke schonmal im Voraus!
(Woly)
f*** … leider sitzt da ein oracle-fachidiot vor meinem bildschirm … ansonsten fällt mir da nur mehr pl/sql ein … sorry …
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
ok… trotzdem vielen Dank!
Gruß
(Woly)
Hi,
aber soviel ich weiß bietet MS SQL eine Top-Function für diese Fälle. Die Syntax ist mir nicht klar, es müßte aber sowas wie „select top(10) * from tabelle …“ sein.
Gruß
J.
Hallo SQLperten,
ich möchte eine einfache Abfrage auf einen SQL-Server starten
(z. B. SELECT * FROM ADRESSEN). Wie kann ich erreichen, daß
ich nur die ersten 100 Zeilen zurückbekomme?
Ich glaube:
SELECT TOP 100 FROM ADRESSEN
müsste gehen auf SQL Server
* vergessen
Natürlich
SELECT TOP 100 * FROM adressen