add remove split language chart show hidden hide
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
Records: 9  Duplicates: 0  Warnings: 0
user_id date_time event_name trivial
001 2020-12-10 10:00:02 c 3
001 2020-12-10 10:00:01 b 9
001 2020-12-10 10:00:40 e 2
001 2020-12-10 10:00:20 d 6
001 2020-12-10 10:00:00 a 1
002 2020-12-10 10:00:10 C 9
002 2020-12-10 10:00:50 D 0
002 2020-12-10 10:00:02 A 2
002 2020-12-10 10:00:09 B 4
user_id date_time event_name trivial seqnum new_event_name
001 2020-12-10 10:00:00 a 1 1 abc
001 2020-12-10 10:00:01 b 9 2 abcd
001 2020-12-10 10:00:02 c 3 3 abcde
001 2020-12-10 10:00:20 d 6 4 bcde
001 2020-12-10 10:00:40 e 2 5 cde
002 2020-12-10 10:00:02 A 2 1 ABC
002 2020-12-10 10:00:09 B 4 2 ABCD
002 2020-12-10 10:00:10 C 9 3 ABCD
002 2020-12-10 10:00:50 D 0 4 BCD
user_id date_time event_name trivial full_concat seqnum substr(full_concat, greatest(seqnum - 2, 1), least(5, seqnum + 2))
001 2020-12-10 10:00:00 a 1 abcde 1 abc
001 2020-12-10 10:00:01 b 9 abcde 2 abcd
001 2020-12-10 10:00:02 c 3 abcde 3 abcde
001 2020-12-10 10:00:20 d 6 abcde 4 bcde
001 2020-12-10 10:00:40 e 2 abcde 5 cde
002 2020-12-10 10:00:02 A 2 ABCD 1 ABC
002 2020-12-10 10:00:09 B 4 ABCD 2 ABCD
002 2020-12-10 10:00:10 C 9 ABCD 3 ABCD
002 2020-12-10 10:00:50 D 0 ABCD 4 BCD