add remove split language show hidden hide
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE
INSERT 0 9
time user_id position
2012-01-03 12:42:23+00 1 0101000020E61000000000000000C051C03333333333334840
2012-01-03 12:54:23+00 1 0101000020E610000000000000000052C03333333333334840
2012-01-03 12:59:23+00 1 0101000020E610000000000000000052C03333333333334940
2012-02-03 12:42:23+00 1 0101000020E61000000000000000C051C03333333333334840
2012-02-03 12:54:23+00 1 0101000020E610000000000000000052C03333333333334840
2012-02-03 12:59:23+00 1 0101000020E610000000000000000052C03333333333334940
2012-02-03 12:42:23+00 2 0101000020E61000000000000000804EC06666666666663C40
2012-02-03 12:54:23+00 2 0101000020E61000000000000000004FC06666666666663C40
2012-02-03 12:59:23+00 2 0101000020E61000000000000000004FC06666666666663E40
SELECT 9
time user_id position prev_position
2012-02-03 12:42:23+00 1 0101000020E61000000000000000C051C03333333333334840 null
2012-02-03 12:54:23+00 1 0101000020E610000000000000000052C03333333333334840 0101000020E61000000000000000C051C03333333333334840
2012-02-03 12:59:23+00 1 0101000020E610000000000000000052C03333333333334940 0101000020E610000000000000000052C03333333333334840
2012-02-03 12:42:23+00 2 0101000020E61000000000000000804EC06666666666663C40 null
2012-02-03 12:54:23+00 2 0101000020E61000000000000000004FC06666666666663C40 0101000020E61000000000000000804EC06666666666663C40
2012-02-03 12:59:23+00 2 0101000020E61000000000000000004FC06666666666663E40 0101000020E61000000000000000004FC06666666666663C40
SELECT 6
time user_id position distance_to_prev_position
2012-02-03 12:42:23+00 1 0101000020E61000000000000000C051C03333333333334840 null
2012-02-03 12:54:23+00 1 0101000020E610000000000000000052C03333333333334840 74046.12952794
2012-02-03 12:59:23+00 1 0101000020E610000000000000000052C03333333333334940 222434.92794088
2012-02-03 12:42:23+00 2 0101000020E61000000000000000804EC06666666666663C40 null
2012-02-03 12:54:23+00 2 0101000020E61000000000000000004FC06666666666663C40 97995.98031436
2012-02-03 12:59:23+00 2 0101000020E61000000000000000004FC06666666666663E40 221684.90508034
SELECT 6
time user_id position distance_to_prev_position cum_distance
2012-02-03 12:42:23+00 1 0101000020E61000000000000000C051C03333333333334840 null null
2012-02-03 12:54:23+00 1 0101000020E610000000000000000052C03333333333334840 74046.12952794 74046.12952794
2012-02-03 12:59:23+00 1 0101000020E610000000000000000052C03333333333334940 222434.92794088 296481.05746882
2012-02-03 12:42:23+00 2 0101000020E61000000000000000804EC06666666666663C40 null null
2012-02-03 12:54:23+00 2 0101000020E61000000000000000004FC06666666666663C40 97995.98031436 97995.98031436
2012-02-03 12:59:23+00 2 0101000020E61000000000000000004FC06666666666663E40 221684.90508034 319680.8853947
SELECT 6
time user_id position distance_to_prev_position cum_distance
2012-02-03 12:59:23+00 1 0101000020E610000000000000000052C03333333333334940 222434.92794088 296481.05746882
2012-02-03 12:59:23+00 2 0101000020E61000000000000000004FC06666666666663E40 221684.90508034 319680.8853947
SELECT 2
SELECT 2
time user_id position distance_to_prev_position cum_distance
2012-02-03 12:59:23+00 1 0101000020E610000000000000000052C03333333333334940 222434.92794088 296481.05746882
2012-02-03 12:59:23+00 2 0101000020E61000000000000000004FC06666666666663E40 221684.90508034 319680.8853947
SELECT 2