2017-02-07 4 views
0

Ich möchte die Daten in Chunks (mit einer select Abfrage) wie im ersten Versuch von 1 bis 50 Datensätze und im zweiten Versuch von 51 bis 100 Datensätze abrufen.Abrufen von Daten in Chunks in Postgresql

+0

Was ist der Kunde? –

Antwort

0

Verwenden Sie LIMIT und OFFSET. Die folgende Abfrage gibt nach dem Überspringen der ersten 50 50 Datensätze zurück, sodass die Datensätze 51 - 150 zurückgegeben werden.

SELECT fname, lname 
FROM students 
ORDER BY ssn 
LIMIT 100 OFFSET 50; 

https://www.postgresql.org/docs/current/static/queries-limit.html

+0

was gibt 10 und 40 hier an. – Mak

+0

ich aktualisiert, um zu entsprechen, was Sie wollen. Außerdem gibt es einen Link zur Dokumentation in meiner Antwort. Nach dem Überspringen von 50 Datensätzen werden 50 Datensätze zurückgegeben. –