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.+
Gibts denn in der Tabelle "tabelle" Datesätze deren Feld "datum" exakt mit dem Feld "timestamp" übereinstimmt?
Deine Abfrage ist syntaktisch völlig in ordnung - und die von dir verlinkte Doku-Seite dreht sich um ein völlig anderes Thema.
Jetzt habe ich gehofft, dass mir die Experten unter euch vielleicht doch eine Möglichkeit zeigen können, das obige Abfrage funktioniert.
Sie funktioniert doch.
Vielleicht gibt es irgendeine Configuration die man vor jeder Anweisung abschicken kann:
"set timestampmodus=on;
?
Achja, es ist mir bewusst dass es Funktionen gibt, welche Timestamp in das gewünschte Format umwandeln. Ich müsst ein meinem System aber einiges umbauen. Es wäre erheblich leichter das ganze nur über Timestamp zu lösen.
Was zum Teufel hast du vor?
hast du im Feld "datum" einen time_t-Wert stehen und willst diesen in eine menschenlesbare Form konvertieren?
Dann ist diese Seite der Doku ggf. hilfreicher - und natürlich ein paar Grundlagen zum Thema SQL.