Oracle/Oracle 실무

[ DB | ORACLE ] WITH AS 가상 테이블 만들기

냠냠쿠 2023. 10. 24. 14:31
728x90

 

서브쿼리 같은 개념이다.

 

WITH employee AS
(
 SELECT a.employee_name, b.employee_departmentName
 from employee a, department b
 where 1=1 
)

SELECT * FROM employee

with (가상테이블 이름) as ( 구문 )

(위 가상테이블로 만들 쿼리구문)

이런식으로 쓰면 되는 듯.

 

참고 : https://coding-factory.tistory.com/445

 

[Oracle] 오라클 WITH절 사용법 & 예제 (임시 테이블 만들기)

WITH절이란 WITH절은 오라클9 이후 버전부터 사용이 가능하며 이름이 부여된 서브쿼리라고 생각하시면 됩니다. 임시테이블을 만든다는 관점에서본다면 VIEW와 쓰임새가 비슷한데 차이점이 있다면

coding-factory.tistory.com

 

728x90