Vergleich mit Timestamp
Hallo zusammen,
ich habe in meiner Tabelle ein Datum/Uhrzeitfeld. Wie kann ich nun sagen, dass ich zum Beispiel alle Datensätze haben möchte, die zw. dem 31.12.07 22:00Uhr und dem 31.01.08 21:59Uhr haben möchte?
Alle bis jetzt gemachten Versuche sind fehlgeschlagen!
Danke schonmal
ich habe in meiner Tabelle ein Datum/Uhrzeitfeld. Wie kann ich nun sagen, dass ich zum Beispiel alle Datensätze haben möchte, die zw. dem 31.12.07 22:00Uhr und dem 31.01.08 21:59Uhr haben möchte?
Alle bis jetzt gemachten Versuche sind fehlgeschlagen!
Danke schonmal
Please also mark the comments that contributed to the solution of the article
Content-Key: 81782
Url: https://administrator.de/contentid/81782
Printed on: April 24, 2024 at 00:04 o'clock
6 Comments
Latest comment
Moin Maik87
Oracle-Syntax (ungetestet)
mySQL-Syntax analog.
Grüße
Biber
Oracle-Syntax (ungetestet)
SELECT * FROM Maiktabelle
WHERE ts_created > to_timestamp('31.12.07 22:00:00','DD.mm.YYYY HH:MI:SS')
And ts_created <= To_timestamp('31.01.08 21:59:00','DD.mm.YYYY HH:MI:SS')
-oder-
SELECT * FROM Maiktabelle
WHERE ts_created BETWEEN to_timestamp('31.12.07 22:00:00','DD.mm.YYYY HH:MI:SS')
And To_timestamp('31.01.08 21:59:00','DD.mm.YYYY HH:MI:SS')
mySQL-Syntax analog.
Grüße
Biber