【发布时间】:2021-09-21 22:14:39
【问题描述】:
如果我有这张桌子
Contract : Code : Date
62 11 01/01/2016
62 16 01/02/2016
62 09 01/03/2016
我只想返回这一行,
Contract : Code : Date
62 09 01/03/2016
我想做一个选择合约,最大(数据),代码按合约分组
但我不能,因为代码列应该以某种形式聚合。
我已经尝试了每个聚合函数,但在更大的数据集中它们都不起作用。比如,最大值,最小值,总和,计数等。 我只需要该合同和日期的代码。
你们能帮帮我吗?非常感谢
【问题讨论】:
-
我认为 ANSI 的答案是使用子查询,通过
contract加入同一个表并选择code
标签: sql postgresql greatest-n-per-group