SQL符合条件求和查询

要求用SQL语句 根据表1生成表2
就是相同外服名称 相同缴费月份的求和显示在基数之和上面。
表1:

表2

select 外服名称,缴费月份,sum(社保基数) as 社保基数之和
from 表1
group by 外服名称,缴费月份

追问

老大 可行 但是为啥第一行运行出来 是空呢。。。第二行起才显示

追答

有空行的话,看看你的数据是否有问题。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-15
select [外服名称],[缴费月份],sum(ISNULL([社保基数],0)) AS [社保基数之和] 
  from [表名]
 group by [外服名称],[缴费月份]

第2个回答  2014-12-15
SELECT 外服名称,缴费月份,sum(社保基数) AS 社保基数之和
FROM 表1
GROUP BY 外服名称,缴费月份
相似回答