子查询定义:
- 单上子查询举例:
显示与 员工 关平 同一部门的员工, 但不包括关平
select * from staff where staff.stdepno = (select staff.stdepno from staff where stname='关平') and staff.stname<> '关平' ;
- 多行子查询举例:
查询与 部门编号10的工作相同的员工的信息, 但是不包括 部门10自己的。
select * from staff where stjob in (select distinct(stjob) from staff where stdepno=10) and stdepno<>10;