有类似的问题,但它们的解决方案并不能完全解决我的问题。考虑以下表格:
id type time
1 a 1
1 a 2
1 b 3
2 b 1
2 b 2
我希望得到一个最小时间的 id,和与该时间相关联的类型,因此结果应为:
id type time
1 a 1
2 b 1
(如果不同类型的时间相同,则选择任何一个类型都可以) 我的当前查询看起来像:
SELECT id, type, min(time) FROM t GROUP BY id, type;
这并没有解决重复类型的问题。 是否有一个查询可以实现这一点? 非常感谢。