接上一篇
1 找出研发部门的经理名字
select `name`
from `employee`
where `emp_id` = '研发';
select `name` from `employee`
where `emp_id` = (
select `manager_id`
from `branch`
where `branch_name` = '研发'
);
两个代码有什么区别吗?
第一个直查
第二个是子查询
在一个搜寻语句中写另一个搜寻语句
2 找出对单一位客户销售金额超过50000的员工名字
select `emp_id` from `work_with`
where `total_sales` > 50000;
select `name`
from `employee`
where `emp_id` in(
select `emp_id`
from `work_with`
where `total_sales` > 50000
);