【发布时间】:2021-08-25 16:31:44
【问题描述】:
我想获取每个国家/地区的总人口,但如果该城市是该国唯一的城市,我还想查看该城市的名称。
我可以运行类似的东西
select
min(Country),
listagg(City) within group as City,
sum(Population) as Population
from table1
group by Country
但我想要的是('MULTIPLE' 只是我想查看的文本示例,而不是城市列表)
我该怎么做?
我找不到任何解决方案,我唯一的想法是将 CASE 与 COUNT 一起使用,但它不起作用
附:格式化很抱歉
【问题讨论】:
-
能否请您格式化您的问题
-
完成,对不起!我不得不用屏幕截图替换表格我不知道为什么它不起作用 - 我的问题的预览看起来很好
-
你可以试试下面的代码,看看它是否有效?如果没有,请分享您在运行时看到的内容