1. 언제 필요?
1) 특정 쿼리에서 반복되는 INLINE VIEW를 한번만 작성하고 싶을 때
2) 조회 대상이 되는 INLINE VIEW 가 너무 복잡해서, 조회대상이 되는 INLINE VIEW 와 조회된 결과에 대한 분석함수 적용을 별도로 하고 싶을 때
ex) 총계, 소계를 구할 때
2. 어떻게 쓰나?
1) 특정 쿼리에서 반복되는 INLINE VIEW를 한번만 작성하고 싶을 때
2) 조회 대상이 되는 INLINE VIEW 가 너무 복잡해서, 조회대상이 되는 INLINE VIEW 와 조회된 결과에 대한 분석함수 적용을 별도로 하고 싶을 때
ex) 총계, 소계를 구할 때
2. 어떻게 쓰나?
WITH alias AS (subquery) 를 사용한다.
<예시>
<예시>
'Programming Practice > SQL' 카테고리의 다른 글
한 ROW씩 조회된 여러 결과를 옆으로 늘려서 표시 (0) | 2014.09.13 |
---|---|
백업 테이블에 데이터를 입력할 때 SELECT 한 내역을 특정 테이블에 바로 INSERT (0) | 2014.09.13 |
[oracle] 입력과 수정을 동시에 하고 싶을 때 (0) | 2014.09.13 |
[oracle]집계 함수 결과를 GROUP BY를 하지 않은 ROW에서 표시하고 싶을 때 (0) | 2014.09.13 |
[oracle]oracle sql 에서 총계, 소계 구하는 방법 (0) | 2014.09.13 |