Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   SQL-Abfrage mit WHERE, ORDER und LIMIT möchte nicht (https://www.delphipraxis.net/68970-sql-abfrage-mit-where-order-und-limit-moechte-nicht.html)

Matze 8. Mai 2006 20:56


SQL-Abfrage mit WHERE, ORDER und LIMIT möchte nicht
 
Hi,

ich habe ein für mich unerklärliches Problem. Es geht um die Abfrage der Datensätze der Tabelle mit folgendem Inhalt:

SQL-Code:
INSERT INTO `site_news` (`news_title`, `news_text`, `news_date`, `lang_id`, `news_id`) VALUES
  ('Erster Beitrag','Das ist der erste Beitrag.',1146866782,1,1),
  ('First entry','This is the first entry',1146866817,2,1);
Es sind also 2 Einträge vorhanden.

Mit folgenden beiden Abfragen bekomme ich jeweils einen Datensatz zurück:

SQL-Code:
SELECT * FROM site_news WHERE lang_id = 1
  ORDER BY news_date DESC
SQL-Code:
SELECT * FROM site_news
  ORDER BY news_date DESC LIMIT 1, 10
Doch mit dieser nicht:

SQL-Code:
SELECT * FROM site_news WHERE lang_id = 1
  ORDER BY news_date DESC LIMIT 1, 10
Kann mir das einer von euch erklären?

marabu 8. Mai 2006 21:10

Re: SQL-Abfrage mit WHERE, ORDER und LIMIT möchte nicht
 
Hallo Matthias,

SQL-Code:
... LIMIT skip, count
du überspringst den einzigen Satz in der Ergebnismenge und willst höchstens 10 Sätze aus der noch verbleibenden leeren Menge. Was erwartest du?

Freundliche Grüße vom marabu

Matze 8. Mai 2006 21:16

Re: SQL-Abfrage mit WHERE, ORDER und LIMIT möchte nicht
 
Hi marabu

Zitat:

Zitat von marabu
du überspringst den einzigen Satz in der Ergebnismenge und willst höchstens 10 Sätze aus der noch verbleibenden leeren Menge. Was erwartest du?

Ach ich bin doch [...] :wall:

Ich habe es bisher überall falsch gemacht, darum kam ich wohl auch nicht auf die Idee, im Manual nachzulesen und dachte immer, der erste Parameter ist der Datensatz, von dem begonnen werden soll. :wall: Vielen Dank marabu!


Alle Zeitangaben in WEZ +1. Es ist jetzt 10: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 by Thomas Breitkreuz