MySQL Forums
Forum List  »  German

Zeitüberschneidung erkennen
Posted by: Torsten Mueller
Date: April 18, 2012 05:37AM

Hallo,
ich habe eine Tabelle:

Datum zeit zustand
1.1.2012 8:00 p1 1
1.1.2012 8:03 p1 0
1.1.2012 8:40 p2 1
1.1.2012 8:43 p2 0
1.1.2012 9:00 p1 1
1.1.2012 9:02 p2 1
1.1.2012 9:05 p1 0
1.1.2012 9:05 p2 0

jetzt möchte ich rauskriegen wie lange p1 und p2 den Wert 1 hatten, wie lange nur p1 den wert1 1 hatte und wie lange p2 1 war. Für die Zeiten wo p1 oder p2 1 war ist's ja kein Problem, aber wo p2 1 wird, innerhalb der Zeit wo p1 schon 1 ist... Wie kriege ich das raus?
Bitte helft mir mal auf die Sprünge. Ich hatte schon an sowas wie PERIOD_DIFF gedacht, aber ist ja nur für Monate...
Danke für Eure Hilfe.
MFG
Torsten

Options: ReplyQuote


Subject
Views
Written By
Posted
Zeitüberschneidung erkennen
2040
April 18, 2012 05:37AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.