Hallo,
ich habe einen Datensatz in der Tabelle, der meiner Meinung nach gefunden werden sollte, es ist aber nicht so. Hier die Query und der Datensatz:
SELECT t.ID
FROM termine_termine t
WHERE UNIX_TIMESTAMP(t.Erstelldatum) > 1515681952
AND t.Start <= STR_TO_DATE('1517180400','%y-%m-%d') AND t.End >= STR_TO_DATE('1515366000','%y-%m-%d')
Datensatz:
t.Start: 2018-01-12 00:00:00
t.End: 2018-01-12 23:59:00
Erstelldatum: 2018-01-11 15:52:07
Hilfe:
STR_TO_DATE('1517180400','%y-%m-%d'): 29.01.2018 - 00:00:00
STR_TO_DATE('1515366000','%y-%m-%d'): 08.01.2018 - 00:00:00
1515681952 = (11.01.2018 - 15:45:52)
Woran liegt das?
Pit