国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

oracle中with用法 oracle with as區(qū)別和用法?

oracle with as區(qū)別和用法?With as 就是將一個(gè)子查詢的結(jié)果作為一張臨時(shí)表,下面接著寫select語句可以通過別名直接使用語法:針對(duì)一個(gè)別名with tmp as (select

oracle with as區(qū)別和用法?

With as 就是將一個(gè)子查詢的結(jié)果作為一張臨時(shí)表,下面接著寫select語句可以通過別名直接使用


語法:

針對(duì)一個(gè)別名

with tmp as (select * from tb_name)


針對(duì)多個(gè)別名

with

tmp as (select * from tb_name),

tmp2 as (select * from tb_name2),

tmp3 as (select * from tb_name3),


例子:


--相當(dāng)于建了個(gè)e臨時(shí)表


with e as (select * from scott.emp e where e.empno=7499)


select * from e


--相當(dāng)于建了e、d臨時(shí)表


with


e as (select * from scott.emp),


d as (select * from scott.dept)


select * from e, d where e.deptno = d.deptno