如果我有一个具有以下结构和数据的表:
id | user_id | created_at
-------------------------
1 | 7 | 0091942
2 | 3 | 0000014
3 | 6 | 0000890
4 | 6 | 0029249
5 | 7 | 0000049
6 | 3 | 0005440
7 | 9 | 0010108
我将使用什么查询来获得以下结果(解释如下):
id | user_id | created_at
-------------------------
1 | 7 | 0091942
6 | 3 | 0005440
4 | 6 | 0029249
7 | 9 | 0010108
如你看到的:
- 每个仅返回一行
user_id
。 - 最高的行
created_at
是返回的行。
有没有办法在不使用子查询的情况下做到这一点?在关系代数用语中,这个过程是否有一个名称?