chciałbym pobrać z bazy danych MYSQL tylko te rekordy które zawierają datę i godzinę ale wcześniejszą niż aktualna. Chodzi o to że robię coś ala aukcje allegro i nie chciałbym pobierać rekordów z bazy w których data i godzina jest chociażby o 5 sekund późniejsza niż data zakończenia aukcji. Różnice dni policzyłem w taki sposób:
SELECT id, nazwa, z, na, koniec, TO_DAYS(koniec)-TO_DAYS(NOW()) AS roznica FROM zlecenia WHERE TO_DAYS(koniec) - TO_DAYS(NOW()) > 0
Lecz to zapytanie nie pokazuje mi aukcji które kończą się np za 3 godziny.
Różnice daty i godziny mogę zrobić w PHP ale nie chciał bym pobierać nawet o sekundę nie aktualnych rekordów z bazy.
Czy jest na to jakiś sposób? Bardzo proszę o pomoc.
Pozdrawiam,
Łukasz