SQL-Fehler #1064

Martin74

Member
9 November 2011
7
0
Hy Leute! Suche Hilfe!

Also will hier eine Abfrage machen und es kommt immer diese Fehlermeldung:

#1064 - You have an error in your SQL syntax near '(auffuehrung.beginn) > now() LIMIT 0, 30' at line 4

Hier der Code:

SELECT film.id, film.titel, auffuehrung.film_id, auffuehrung.beginn
FROM film
INNER JOIN auffuehrung ON film.id = auffuehrung.film_id
WHERE time( auffuehrung.beginn ) > now( )
LIMIT 0 , 30


Bitte um Hilfe


Martin74
 
N neuen installieren halt.

Runterladen und installieren ;) (Wenns wirklich so ne alte Version is, vorher aber die Docs durchlesen, ob es Probleme beim Update gibt. Evtl. bietet sich vorsichtshalber an, n Dump zu machen)
 
ja aber der mysql server liegt doch wo anders oder?
oder funzt das einfach wenn ich es auf meinem pc erneuere?

LG Martin Moravec
 
Wäre es nicht eh besser nur
WHERE auffuehrung.beginn > NOW( )
zu schreiben - unter der Voraussetzung dass auffuehrung.beginn eine DATETIME Spalte ist? Ist ja schön, wenn jetzt 19 Uhr ist und dann was von heute 20 Uhr erscheint, nicht aber das von morgen 14 Uhr.
 
ja aber der mysql server liegt doch wo anders oder?
Das musst du wissen. Ich weiß nicht, wo du dich hinverbunden hast und den SQL-Befehl hingeschickt hast ;)
oder funzt das einfach wenn ich es auf meinem pc erneuere?
Nur, wenn der Server auch auf deinem PC liegt.

Wenn du das Auto von irgendwen in Tokyo aufmotzst, fährt deine eigene Karre deswegen auch nicht schneller :ugly: