Hallo Leute,
ich habe eine mySQL Datenbanktabelle in der ein Start- und Enddatum vom Typ "datetime" gespeichert wird.
Nun möchte ich über ein mySQL Abfrage den Abstand zwischen Start- und Enddatum in Sekunden ausgegeben haben.
Wie lautet die benötigte Datenbankabfrage?
Danke
Andy
Abstand (in Sek.) zwischen zwei Daten ermitteln
-
- Posts: 28
- Joined: 2003-09-29 11:59
Re: Abstand (in Sek.) zwischen zwei Daten ermitteln
Hier ist das MySQL-Handbuch dein Freund, Stichwort Date-Time-Functions in SELECTS, insbesondere bzglk Timestamps:
Ab MySQL vers. 4.1.1 sollte auch ein einfaches TIMESTAMP() gehen.
Code: Select all
SELECT (UNIX_TIMESTAMP(EndDatum)-UNIX_TIMESTAMP(StartDatum)) AS Abstand FROM Tabelle;
Last edited by henock on 2003-11-04 19:14, edited 1 time in total.
-
- Posts: 28
- Joined: 2003-09-29 11:59
Re: Abstand (in Sek.) zwischen zwei Daten ermitteln
Vielen Dank.