mysql多表查询之子语句查询
1.子语句查询

1.1子语句查询出来的结果集作为临时表名使用
select * from (select * from person) as aaa; -- as这个起别名关键字是可以省略的

1.2查询最大工资那个人的薪水和姓名
select name, salary from person where salary = (select MAX(salary) from person);

1.3查询工资高于所有人员平均工资的人员
select * from person where salary > (select avg(salary) from person);

1.4关键字
(1)any关键

(2)all关键字

(3)some关键字

(4)exits关键字,subquery是子条件查询的意思


 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号