当前位置: 代码迷 >> VC/MFC >> sql语句汇总的有关问题
  详细解决方案

sql语句汇总的有关问题

热度:159   发布时间:2016-05-02 03:46:50.0
sql语句汇总的问题


上图中,我喜欢搜索出来的表,a,b参与汇总并数量相加,c不参加汇总显示名称跟总数量

类似
a 18
b 19
c 9
c 9
c 8
c 7
...

这样
------解决思路----------------------
group a,b 然后用sum求和得到的结果,再加上c的结果
------解决思路----------------------
引用:
Quote: 引用:

group a,b 然后用sum求和得到的结果,再加上c的结果


要分两步?一句sql语句能实现吗?


能,但很麻烦,这样?

(select 类别,sum(数量) as Total from aTable group by 类别 where 类别<>'c') union (select 类别,数量 as total from aTable where 类别='c')
  相关解决方案