Datetime bliver ikke parset korrekt
Hej,Jeg har lavet nedestående SQL som "burde" selecte alle rækker som er ældre end i dag, kl. 07:30.
Det lader dog ikke til at "Send_dtm" bliver parset som et korrekt timestamp i MySQL, da min query ikke returnerer nogen rækker.
Erstatter jeg NOW() med f.eks. '2012-04-19 11:00' returnerer den heller ej noget.
Sætter jeg et 1-tal ind istedet for NOW(), returnerer den alle rækker.
Kan I hjælpe med at finde ud af hvordan jeg gør det rigtigt?
Her er min SQL:
SELECT NOW(),
CASE
WHEN Hour_vc = 7 THEN DATE_ADD(Dato_dt, INTERVAL 450 MINUTE)
WHEN Hour_vc = 19 THEN DATE_ADD(Dato_dt, INTERVAL 1170 MINUTE)
END AS "Send_dtm",
rapport.*
FROM rapport.overdragelse
WHERE "Send_dtm" < NOW()