oracle之单行函数之多表查询
生活随笔
收集整理的這篇文章主要介紹了
oracle之单行函数之多表查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--多表查詢
select employees.employee_id,employees.department_id,departments.department_name
from departments,employees
where employees.department_id=departments.department_id;
運行結果
--多表查詢 其他情況 select e.employee_id,e.department_id,d.department_name from departments d,employees e where e.department_id=d.department_id; --多表查詢 其他情況 select employee_id,e.department_id,department_name from departments d,employees e where e.department_id=d.department_id;運行結果
--員工在什么城市工作 三個表連接 select employee_id,e.department_id,department_name,city from departments d,employees e,locations l where e.department_id=d.department_id and d.location_id=l.location_id運行結果
--根據檔次轉換 非等式連接 select employee_id,last_name,salary,grade_level from employees e,job_grades j where e.salary between j.lowest_sal and j.highest_sal運行結果
外連接
--多表查詢 外連接 select employee_id,e.department_id,department_name from departments d,employees e where e.department_id=d.department_id(+)運行結果
--多表查詢 右外連接 select employee_id,e.department_id,department_name from departments d,employees e where e.department_id(+)=d.department_id運行結果
--自然連接 select employee_id,department_id,department_name from employees join departments using(department_id)運行結果
--自然連接 select employee_id,d.department_id,department_name from employees e join departments d on e.department_id=d.department_id運行結果
--自然連接 三表連接 select employee_id,d.department_id,department_name from employees e join departments d on e.department_id=d.department_id join locations l on d.location_id=l.location_id運行結果
--自然連接 左外 select employee_id,d.department_id,department_name from employees e left outer join departments d on e.department_id=d.department_id運行結果
--自連接 --查詢公司中員工'chen'的manager信息 select emp.last_name,manager.last_name,manager.salary,manager.email from employees emp,employees manager where emp.manager_id=manager.employee_id and lower(emp.last_name)='chen'運行結果
總結
以上是生活随笔為你收集整理的oracle之单行函数之多表查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通信原理 | 信道的概念和实际信道
- 下一篇: 铁木辛柯matlab,岩石断裂力学(李世