如下图所示,我用sql语句查出的数据是这样的,现在我想分别对黄色和红色的数据进行合并成一个新的专有名词,然后对后面的数字进行加和,这种需求能通过sql语句实现吗,或者报表有对应的功能吗?
select case when 分类 in ('a','b') then 'c'
when 分类 in ('b','d') then 'e'
else 分类 end as 新分类,sum(数量) as 总数量 from 表1 group by
case when 分类 in ('a','b') then 'c'
else 分类 end
SELECT FL,SUM(JE) [JE] FROM TABLE GROUP BY FL???
1、可以在sql中case when后处理
2、可以在单元格中自定义分组,你参考类似如下写。。