Einzelnen Beitrag anzeigen

Benutzerbild von Gollum
Gollum

Registriert seit: 14. Jan 2003
Ort: Boxberg
456 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

Re: [MySQL] Wo ist der Fehler in dieser Abfrage?

  Alt 30. Mär 2009, 12:02
Zitat von MisterNiceGuy:
SELECT gps_user,gps_x,gps_y, gps_comment, gps_date, gps_time FROM gps_data WHERE ((gps_date BETWEEN "2009-03-24" AND "2009-03-28") AND gps_user="jonas") ORDER BY gps_date desc, gps_time desc
Hallo,

das Statement funktioniert auch mit Klammern. Du hast eine Klammer zu viel vor dem BETWEEN-Teil und zusätzlich noch vergessen, vor gps_user eine öffnende Klammer einzufügen.

So sollte es auch funktionieren:
SQL-Code:
SELECT gps_user,gps_x,gps_y, gps_comment, gps_date, gps_time
FROM gps_data
WHERE (gps_date BETWEEN "2009-03-24" AND "2009-03-28") AND (gps_user="jonas")
ORDER BY gps_date desc, gps_time desc
  Mit Zitat antworten Zitat