【发布时间】:2019-05-28 14:05:18
【问题描述】:
我正在处理下一张桌子:
**ID Value Data**
1 30 25/4
1 20 26/4
1 20 27/4
3 10 25/4
4 20 26/4
5 30 26/4
我需要查询表并得到下一个结果:
**ID Value Data**
1 70 "Any value, can be 25/4, 26/4 or 27/4"
3 10 25/4
4 20 26/4
5 30 26/4
我尝试使用 GroupBy 进行查询,但如果添加所有字段(ID、值和数据),结果将返回第一个表。而且,如果我只有 GroupBy 字段 ID,我会遇到下一个错误:
ORA-00979: 不是 GROUP BY 表达式
任何人都可以帮助如何做到这一点?
【问题讨论】:
标签: sql oracle aggregate-functions