我有下表:
SELECT *
FROM mytable
ORDER BY id;
id name code time
1 A 111 1
2 A 111 2
3 A 888 3
4 A 888 4
5 A 888 5
6 A 888 6
7 A 888 7
8 A 111 8
9 A 111 9
10 A 111 10
Run Code Online (Sandbox Code Playgroud)
我需要得到这样的结果:
name code times_between
A 111 1,2
A 888 3,7
A 111 8,10
Run Code Online (Sandbox Code Playgroud)
是否可以按"块"分组?我需要根据时间进行区分,所以我不能只按名称,代码分组,只获取第一个和最后一个元素.