Frage zu mysql query
Verfasst: 30.07.2008 05:31
Ich habe das Problem das folgendes query nicht so funktioniert wie es sollte:
der letzte Teil ist schuld daran das es nicht funktioniert. Ist das query zu gierig oder an was liegt das?
Dieser Teil ist der auslöser das es nicht richtig arbeitet:
Oder darf ich keine Timestamp Feld für die Abfrage verwenden?
Also eher Datetime?
Oder hat jemand eine Idee wie ich den so umschreiben kann das der auch arbeitet?
Oder bin ich einfach nur blind?
Code: Alles auswählen
SELECT * FROM tabelle WHERE ycoord BETWEEN ".$limit_y_min." AND ".$limit_y_max." AND xcoord BETWEEN ".$limit_x_min." AND ".$limit_x_max." AND lastvis < DATE_SUB( NOW(), INTERVAL 5 MINUTE) ORDER BY ycoord ASC, xcoord ASC
Dieser Teil ist der auslöser das es nicht richtig arbeitet:
Code: Alles auswählen
AND lastvis < DATE_SUB( NOW(), INTERVAL 5 MINUTE)
Also eher Datetime?
Oder hat jemand eine Idee wie ich den so umschreiben kann das der auch arbeitet?
Oder bin ich einfach nur blind?
