dedlfix: MySQL Timestamp

Beitrag lesen

Tach!

am Wochenende wollte ich folgende Abfrage machen:
"select * from tabelle where datum = timetamp"
Es lieferte mir 0 Ergebnisse zurück. Am Anfang war ich etwas schockiert, hab dann aber in der super Doku von MySQL nachlesen können das Timestamp abfragen anscheinend nicht akzeptiert werden.

Bitte beschreib nachvollziehbarer, was du da genau vorliegen hast. Was ist datum und was ist timestamp? Man muss ja schon zwischen MySQL-Timestamp und einem Unix-Timestamp unterscheiden. Obwohl auch MySQL vermutlich denselben Integerwert zum Speichern eines Timestamps verwendet, ist doch die Präsentation nach außen hin wie bei DATETIME. Auch kann man Datumswerte als String oder in MySQLs DATE(TIME)-Typen ablegen. Es gibt also einige Konstellationen, die sich ungünstig auswirken können.

dedlfix.