我有一个包含重复条目的 postgres 数据库。我想显示 created_by 列和
id | name | created_on
1 | 'Hello' | 3/29
2 | 'Hey' | 4/3
3 | 'Hello' | 3/31
4 | 'Hey' | 4/1
由于“你好”和“嘿”是重复的,我想形成一个查询来列出以下内容:
id | name | created_on
2 | 'Hey' | 4/3
3 | 'Hello' | 3/31
我怎样才能形成那个 SQL 查询?
实际上,我尝试将 'DISTINCT ON' 和 'ORDER BY' 放在一个查询中(使用 JOIN)它给了我以下错误:
SELECT DISTINCT ON expressions must match initial ORDER BY expressions
提前致谢