【发布时间】:2019-10-30 14:50:26
【问题描述】:
我已经尝试使用 DISTINCT ON 和 posrgresql 来实现以下目标: 假设我有一个如下所示的表:
id time price
1 12:00 10
1 13:00 20
1 14:00 30
我的目标是创建一个每个 id 仅包含 1 行的表,该表显示最小时间价格和最大时间价格的列。看起来像这样的东西:
id min_time_price max_time_price
1 10 30
我尝试使用 DISTINCT ON (id) 但无法真正得到它。
希望得到一些帮助,谢谢!
【问题讨论】:
标签: sql postgresql distinct-on