Sql语句进行合计的问题
rplus 2003-08-19 01:49:21 如果按照某个字段分组并使用with cube 可以求出分组的小计,例如
select sum(基本工资),最后学历,职称 from 黑龙江大学教师人事管理系统
group by 最后学历,职称 with cube。可以统计出分组的小计
但是我给分组加上条件之后,分组的小计功能就没有了,例如
select sum(基本工资),最后学历,职称 from 黑龙江大学教师人事管理系统
group by 最后学历,职称 with cube
having((最后学历 = '1'or 最后学历='4'or 最后学历='6') and (职称 = '014'
or 职称 = '017' ))
这样的话,在生成的结果集中就没有分组的小计一项了,请问这是为什么啊?
高手快来帮忙啊!