在SQL Server2005中
select deptno,job, sum(sal) from emp group by rollup(deptno,job)
提示:
消息195,级别15,状态10,第1 行
'rollup' 不是可以识别的内置函数名称。

解决方案 »

  1.   

    Try:
    select deptno,job, sum(sal) from emp group by deptno,job with rollup
      

  2.   

    select deptno,job, sum(sal) as sal 
    from emp 
    group by deptno,job with rollup
      

  3.   

    select deptno,job, sum(sal) from emp group by deptno,job asc
      

  4.   

    请问,如果我想写select deptno, job, avg(sal)"平均工资" from emp group by deptno, job rollup(deptno)那么,你所写的是rollup()括号里面试job还是deptno还是两个都包括?
      

  5.   

    请问,如果我想写select deptno, job, avg(sal)"平均工资" from emp group by deptno, job rollup(deptno)那么,你所写的是rollup()括号里面试job还是deptno还是两个都包括?我脑残了,根据结果显示,是rollup(deptno)