oracle 查询分组后的替换字段值
发布网友
发布时间:2022-04-20 12:13
我来回答
共3个回答
热心网友
时间:2023-09-11 00:45
select decode('地区','北京','北京','其他地区'),sum(人数) from A group by decode('地区','北京','北京','其他地区');
使用decode函数就可以了
热心网友
时间:2023-09-11 00:46
select
case when 地区='北京' then '北京' else '其他地区' end 地区,
sum(人数) 人数
from 表A
group by case when 地区='北京' then '北京' else '其他地区' end
热心网友
时间:2023-09-11 00:46
最简单的
select
case when 地区='北京' then 地区 else '其他' end,
sum(人数)
from a
group by
case when 地区='北京' then 地区 else '其他' end