SQL 语句能实现这样的查询吗?对每个 ID 取最后的 2 条记录。
SQL 语句能实现这样的查询吗?对每个 ID 取最后的 2 条记录。
如 Data 表:
ID TheTime Data2
1 00:00:01 11
1 00:00:02 12
1 00:00:03 13
1 00:00:04 13
2 00:00:01 9
2 00:00:02 8
2 00:00:03 12
3 00:00:04 10
3 00:00:05 10
3 00:00:06 11
要得到:
ID TheTime Data2
1 00:00:03 13
1 00:00:04 13
2 00:00:02 8
2 00:00:03 12
3 00:00:05 10
3 00:00:06 11