sql查询工作机制

时间:2017-02-22 17:56:13

标签: mysql

我从互联网上写一个查询来检索姓名,工资和部门没有谁获得的工资高于他们部门的平均工资。查询是

SELECT name,salary,dno
From employee e
where salary>(select avg(salary) from employee e1 where e1.dno=e.dno);

这给了我想要的结果。

我的问题是为什么没有像子查询返回多行那样的错误,因为我的查询子查询返回多个值

0 个答案:

没有答案