Zapewne jest to banalne ale jakoś nie mogę sobie z tym poradzić wiec proszę o pomoc.
Mamy jedna tabele z polami id, user_id, data_czas
Pola w tabeli pojawiają się w rożnych odstępach czasu.
Potrzebuje wychwycić te id gdzie (user_id = user_id + 1) i (diff(data_czas i data_czas + 1) < 60 s)
SELECT t1.*
FROM tabela t1
JOIN tabela t2 ON (t2.user_id=t1.user_id)
WHERE ABS(TIME_TO_SEC(TIMEDIFF(t2.data_czas,t1.data_czas)))<60