我觉得很愚蠢,但我被一个显然非常简单的查询卡住了。我有这样的东西,每一行都是观看电影的用户:
user_id date duration
1 01-01-01 62m
1 03-01-01 95m
2 02-01-01 58m
2 06-01-01 25m
2 08-01-01 95m
3 03-01-01 96m
现在,我想要一张桌子,其中有每个用户观看的第一部电影及其duration. 问题是如果我使用MIN(),那么我必须GROUP同时使用user_id和duration。但如果我也一样GROUP,duration那么我基本上会回到同一张桌子。我该如何解决这个问题?