我有一个看起来像这样的表:
ID | Time | Metadata
======================
1 | 01:00 | Foo
2 | 02:00 | Foo
3 | 03:00 | Foo
4 | 04:00 | Bar
5 | 05:00 | Bar
6 | 06:00 | Bar
7 | 07:00 | Foo
8 | 08:00 | Foo
9 | 09:00 | Foo
10 | 10:00 | Foo
11 | 11:00 | Foo
12 | 12:00 | Foo
我想获得元数据更改的所有第一个实例,如下所示:
ID | Time | Metadata
======================
1 | 01:00 | Foo
4 | 04:00 | Bar
7 | 07:00 | Foo
GROUP BY
会将第 1 行和第 7 行组合在一起,这不是我想要的。我可以在 SQL 之外执行此操作,但这需要我想避免的大量数据选择。