Kod
----+------+--------+-------
ID | user | userid | czas
----+------+--------+-------
1 | spen | 1 | 1003
2 | ktos | 45 | 46
3 | spen | 1 | 6744
...
56 | spen | 1 | 6954
57 | spen | 1 | 6996
58 | spen | 1 | 16467
..
901| spen | 1 | 75785
902| spen | 1 | 75923
903| spen | 1 | 76085
ID | user | userid | czas
----+------+--------+-------
1 | spen | 1 | 1003
2 | ktos | 45 | 46
3 | spen | 1 | 6744
...
56 | spen | 1 | 6954
57 | spen | 1 | 6996
58 | spen | 1 | 16467
..
901| spen | 1 | 75785
902| spen | 1 | 75923
903| spen | 1 | 76085
i teraz jak zrobić aby z tego przykładu zrobiły sie trzy grupy wg czasu:
a) 6744, 6954, 6966
b) 16467
c) 75785, 75923, 76085
czyli po prostu tak pogrupować te wartości, aby w jednej grupie były wszystkie te, której wartość pierwsza nie różni się od wartości ostatniej z danej grupy o więcej niż np. 3600.
Bo ja już wysiadam :-)