【发布时间】:2019-05-14 19:19:02
【问题描述】:
我在一个查询中有 99 列。大多数列都有case 语句,因此它们有别名。我必须在这样的一个专栏中使用listagg。
我是否需要将group by 放在剩余的 98 列中?当列有别名时如何分组,因为我们不能在group by 中使用别名?不使用group by 是否可以使用listagg?
【问题讨论】:
-
一些样本数据和期望的结果会很有帮助。如果你想使用
listagg(),你想使用聚合,那么group by为什么会有问题呢?
标签: sql database oracle group-by database-administration