Ich habe Daten über Menschen, die in verschiedenen Ländern wie diesen reisen:
country | begintimestamp | distance
Germany | 2015-01-01 00:00:00 | 100
Germany | 2015-01-01 01:12:13 | 30
France | 2015-01-01 02:13:14 | 40
France | 2015-01-01 03:14:15 | 20
Spain | 2015-01-01 04:15:16 | 10
France | 2015-01-01 05:16:17 | 30
France | 2015-01-01 05:17:18 | 5
Germany | 2015-01-01 06:18:19 | 3
Was ich brauche, ist in der Lage zu sein, ein Ergebnis wie dieses zu erhalten - das distance
von aufeinanderfolgenden Zeilen, die mit den frühesten summiert werden begintimestamp
:
country | begintimestamp | distance
Germany | 2015-01-01 00:00:00 | 130 // 100+30, the distance of two first rows summed.
France | 2015-01-01 02:13:14 | 60 // 40+20
Spain | 2015-01-01 04:15:16 | 10 //
France | 2015-01-01 05:16:17 | 35 // 30+5
Germany | 2015-01-01 06:18:19 | 3
Ich habe versucht, mit PG-Fensterfunktionen herumzuspielen, konnte jedoch nichts finden, was mich dem Ergebnis näher bringen würde.