Hallo,
ich habe in einer Tabelle folgendes gespeichert:
user_id (BIGINT) //Benutzer id
ts (BIGINT) // Unix Timestamp aus time()
typ (TINYINT) // 1 für "rein" und 0 für "raus"
was ich brauche sind nun alle Zeitspannen zwischen typ = 1 und dem nächsten typ = 1 nach Sortierung ts ASC.
Am liebsten wäre mir folgende Rückgabe:
user_id, ts des in , Zeitspanne in Sekunden
Geht sowas per SQL? falls ja, wie?
Danke schonmal für eure Antworten.
ich habe in einer Tabelle folgendes gespeichert:
user_id (BIGINT) //Benutzer id
ts (BIGINT) // Unix Timestamp aus time()
typ (TINYINT) // 1 für "rein" und 0 für "raus"
was ich brauche sind nun alle Zeitspannen zwischen typ = 1 und dem nächsten typ = 1 nach Sortierung ts ASC.
Am liebsten wäre mir folgende Rückgabe:
user_id, ts des in , Zeitspanne in Sekunden
Geht sowas per SQL? falls ja, wie?
Danke schonmal für eure Antworten.