Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   [MySql] x Abfragen sollen jeweils nächsten Datensatz liefern (https://www.delphipraxis.net/106704-%5Bmysql%5D-x-abfragen-sollen-jeweils-naechsten-datensatz-liefern.html)

Grolle 15. Jan 2008 10:07

Datenbank: MySql • Version: 5 • Zugriff über: PHP

[MySql] x Abfragen sollen jeweils nächsten Datensatz liefern
 
Hallo,

ich möchte in einer Schleife x Abfragen durchführen. Die Anzahl der Ergebnisse ist bekannt.

Die erste Anfrage soll den ersten Datensatz des Ergebnisses liefern,
die zweite Anfrage soll den zweiten Datensatz des Ergebnisses liefern ... usw.

Leider weiss ich keinen Ansatzpunkt in SQL. Muss ich einfach vom Ergebniss immer -x
ausgeben lassen?

Viele Grüße ...

DeddyH 15. Jan 2008 10:27

Re: [MySql] x Abfragen sollen jeweils nächsten Datensatz lie
 
Erster Datensatz:
SQL-Code:
SELECT * FROM Tabelle
ORDER BY Feld
LIMIT 0,1
Für den nächsten Datensatz:
SQL-Code:
SELECT * FROM Tabelle
ORDER BY Feld
LIMIT 1,1
etc.

mkinzler 15. Jan 2008 10:36

Re: [MySql] x Abfragen sollen jeweils nächsten Datensatz lie
 
Einfach alles aufeinmal abfragen und mit .Next durch das DataSet browsen.

DeddyH 15. Jan 2008 10:37

Re: [MySql] x Abfragen sollen jeweils nächsten Datensatz lie
 
Zitat:

Zitat von mkinzler
Einfach alles aufeinmal abfragen und mit .Next durch das DataSet browsen.

Und wenn er nur einen Datensatz darstellen möchte?

Grolle 15. Jan 2008 10:55

Re: [MySql] x Abfragen sollen jeweils nächsten Datensatz lie
 
Zitat:

Zitat von DeddyH
Und wenn er nur einen Datensatz darstellen möchte?

Genau darum geht es! Danke für eure Antworten!! :thumb:

DeddyH 15. Jan 2008 10:59

Re: [MySql] x Abfragen sollen jeweils nächsten Datensatz lie
 
Etwas ausführlicher steht es hier: http://www.php-faq.de/q/q-mysql-seitenweise.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz