오라클 WITH 구문


WITH 구문은 특정하게 조회한 결과 집합을 하나의 이름으로 정의하여 사용하는것이다.


-- STOCK_INFO 결과 집합을 먼저 정의

WITH STOCK_INFO AS (

    SELECT ITEM_CODE, STOCK

    FROM KIOSK_STOCK

)



-- STOCK_INFO 결과 집합을 테이블 처럼 사용

SELECT ITEM_CODE, STOCK

FROM STOCK_INFO

WHERE STOCK = 0 ;


##############################


WITH 구문(2개 SUB쿼리) 사용방법


WITH ALIAS명_1 AS ( SUB쿼리 ),

       ALIAS명_2 AS ( SUB쿼리 )

SELECT 컬럼명 FROM ALIAS명 where 조인조건;

'SQL' 카테고리의 다른 글

mysql 쿼리툴 추천  (0) 2015.11.03
오라클 함수 등, Orange 단축키  (0) 2015.02.06
오라클 DDL  (0) 2015.01.15
mysql 일반  (0) 2014.11.11
국산 ERD 프로그램 (eXERD)  (0) 2014.08.08

+ Recent posts