赞
踩
让求每个奖金属于1000的员工姓名和金额
首先判断是不是为员工,如果经理id存在即为员工,再根据员工id查出对应的奖金,考虑筛选后的用户表其实被奖金表所包含,考虑到员工奖金可能没在奖金表中出现,因此使用左外连接
elect Employee.name,Bonus.bonus
from Employee
left join Bonus
on Employee.empId=Bonus.empId
where Employee.supervisor is NOT null
AND bonus<1000 AND bonus is null
写出了该查询语句,但是提交之后直接错误,原因是答案中并没有进行where筛选,可能是我理解错了题意。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。