-
SQL TOP 500
Hallo an alle,
Schön hier zu sein (mein erster Beitrag in diesem Forum ).
Gleich zur Sache:
Ich benötige die korrekte Syntax für eine SQL Abfrage. Ich möchte nur 500 Datensätze angezeigt bekommen, also irgendwas mit SELECT TOP 500 * FROM .....
Irgendwie krieg ich es aber nicht hin.
Zusatzfrage: Ich benötige das, da ich die Daten per ADO-Zugriff in Access importieren will. Wird der TOP - Befehl auch hier unterstützt ?
Vielen Dank für Eure Hilfe.
-
Probieres es doch mal mit LIMIT 0,500 am Ende des Befehls?
-
@ DrNick
So geb ich's unter strsql ein:
select * from dbcoil limit 0,500
Das kommt raus:
Token 0,500 ungültig. Gültige Token: FOR WITH FETCH ORDER UNION OPTIMIZE
Sehr schade
-
Gib in der Eigenschaft des Command-Objects "MaxRecords" = 500 an.
Alternativ am Ende des SQL's
FETCH FIRST 500 ROWS ONLY
-
Hallo,
wenn es dir nur um die ersten 500 geht dann zBsp so:
SELECT * FROM dummy
fetch first 500 rows only
mfg, sim
-
Jihaaaa !
Spitze, funktioniert beides super.
Sehr großes Danke von mir und den zukünftigen Programmbenutzern, die jetzt nicht mehr 8 Minuten auf Ihre Ergebnise warten müssen
-
Liegen die 8 Minuten an der Anzahl Datensätze oder eher an fehlenden Zugriffspfaden ?
-
6,5 Millionen Datensätze
-
Zitat von Spoldo
6,5 Millionen Datensätze
Auch oder gerade bei einer solchen Anzahl Datensätze würde ich 8 Minuten nicht hinnehmen.
Prüfe die verwendeted Zugriffs-Wege und lege gegebenenfalls die entsprechenden Indices an.
Birgitta
-
Zitat von Spoldo
6,5 Millionen Datensätze
naja, das ist doch nicht die welt. ich kennne da dateien die haben locker das 10fache an sätzen.
wenn du nun nur 500 sätze auswählst, sind es dann auch die die deine user benötigen ??
ronald
-
Nö, ich krieg schon die richtigen Datensätze. Das klappt jetzt alles wunderbar. Vielen dank für Eure schnelle Hilfe.
-
limit 0,30
fetch first 30 rows only ist aber kein vollwertiger Ersatz für limit 0,30
denn ich kann keinen Aufsetzpunkt definieren. Unter Mysql liefert mir Limit 60,30 z.B. 30 Datensätze beginnend mit dem 60. Datensatz. Gibts da eine Entsprechung auf der AS unter 5.2?
Similar Threads
-
By christian_lettner in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 16-11-06, 10:15
-
By FNeurieser in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 11-10-06, 14:53
-
By malzusrex in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 19-09-06, 11:04
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 28-06-06, 14:11
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks