Tach!
Jetzt wollte ich mein WHERE um folgende Werte ergänzen
WHERE DATE( FROM_UNIXTIME( datum ) ) < datum - INTERVAL 2 DAY
jetzt erhalte ich keine Ausgabe mehr, allerdings auch keine Fehlermeldung.
Das ist ja auch nicht sinnvoll. datum ist weiterhin ein Integer-Wert und eine Datumsberechnung damit ist immer noch nicht zielführend.
DATE( FROM_UNIXTIME( datum ) )
ermittelt erstmal einen ordentlichen Datumswert. Den willst du nun vergleichen, ob er älter als x Tage ist. "x Tage zurück" wäre welches Datum? NOW() - INTERVAL x DAY)
. Also den ersten Ausdruck kleiner-als-vergleichen mit diesem.
dedlfix.