mysql-子表查询

2017-02-23  本文已影响269人  戏之地

select * from employee
where dept_id IN
(select dept_id from department);

 select dept_id,dept_name from department
       where dept_id IN
      (select DISTINCT dept_id from employee where age>=25);

##子查询的EXISTS关键字

``` select * from employee
                WHERE EXISTS
              (SELECT dept_name from department where dept_id=205);

如果EXISTS后面非空,TRUE,否则为空,外层查询不会有值了

上一篇下一篇

猜你喜欢

热点阅读