题目:有一张表
emp(empno,ename,salary,deptno),写一存储过程计算每个部门的平均工资。
但下面我写的代码只能输出一个部门的平均工资,请问要怎样才能计算出每个部门的平均工资。
[code=SQL][/code]create procedure avg_salary
@deptno int,
@avg_salary float output
as
select @avg_salary=avg(salary) from emp where [email protected]
------解决方案--------------------
一个部门能算,所有部门也能算,你是钻入了牛角尖