1 e_id和e_name是emp表的字段吧,不是部门编号和部门名称
2 ....
算了,试试这个(dep表应当有部门名称字段,比如d_name):
select d_id, d_name, avg(salary), avg(salary), avg(salary) from dep, emp where dep.d_id=emp.d_id group by emp.d_id;
select e_id,e_name,avg(salary),max(salary),min(salary) from dep,emp where dep.d_id=emp.d_id group by e_name,e_id