您的位置:首页 > 数据库 > Oracle

Oracle之高级查询

2016-03-30 18:55 501 查看



关于Struts2 + spring + hibernate进Q群: 130529143交流。

有偿技术支持Q群:398162181 

Oracle数据库之高级查询

demo1:

--更改108员工的信息:使其工资变为所在部门的最高工资,job变为公司中平均工资最低--的job

update emp1 set salary = (

                          select max(salary)

                          from emp1

                          where department_id = (

                                                select department_id 

                                                from emp1 

                                                where employee_id = 108

                                                )

                          group by department_id

                          ),

                          

                 job_id = (

                          select job_id 

                          from emp1 

                          having avg(salary) = (

                                               select min(avg(salary))

                                               from emp1

                                               group by job_id

                                               )

                          group by job_id
                          )

where employee_id = 108   

demo2:

delete from employees 

where employee_id = (

                     select employee_id 

                     from employees

                     where salary = (

                                    select min(salary)

                                    from employees

                                    where department_id = (

                                                           select  department_id 

                                                           from employees

                                                           where  employee_id = 18

                                                           )

                                    group by department_id

                                    )

                      

                     )


关于Struts2 + spring + hibernate进Q群: 130529143交流。

有偿技术支持Q群:398162181 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oralce 数据库 plsql