基本查询
1 | select |
order by
和 distinct
一起使用时,order by
子句所指定的排列,必须出现在 select
表达式中。
子查询
1 | select * |
1 | create table tmp_user_objects |
1 | insert into tmp_user_objects |
联合语句
union
union all
: 并不剔除重复数据intersect
minus
连接
自然连接
1 | select * |
- 自然连接必须使用同名列
- 所有同名列都将作为搜寻条件
内连接
1 | select e.employee_id, e.employee_name, s.month, s.salary |
外连接
1 | select e.employee_id, e.employee_name, s.month, s.salary |
完全连接
1 | select e.employee_id, e.employee_name, s.month, s.salary |
层次化查询
1 | select col1, col2 |
1 | select marker_id, marker_name |
sys_connect_by_path(列名, 分隔符)