Hallo,
ich bekomme folgende fehlermeldung:
+---+
SQL-query :
SELECT geschaeft.* FROM geschaeft INNER JOIN oezeiten ON geschaeft.id=oezeiten.geschaeft WHERE (oezeiten.tag='1' AND LIMIT 0, 30
MySQL said:
You have an error in your SQL syntax near 'LIMIT 0, 30' at line 1
+---+
Ja, da hat MySQL doch auch Recht. LIMIT 0 ist keine Bedingung, die in einer WHERE-Klausel stehen kann. Nach dem AND hat etwas zu stehen, was entweder TRUE oder FALSE ergibt.
der komplette query-string heißt:
+---+
SELECT geschaeft.* FROM geschaeft INNER JOIN oezeiten ON geschaeft.id=oezeiten.geschaeft WHERE (oezeiten.tag='1' AND oezeiten.von<='8:00')
Das ist aber ganz was Anderes als oben. Hier sehe ich keinen Syntaxfehler.
Welcher Zusammenhang besteht zwischen den beiden SELECT-Statements?
viele Grüße
Axel