WITH AS

Dazz_heyDay ·2025년 7월 21일
0

SQL

목록 보기
21/21
  • 임시테이블을 만드는 효과
  • 반복 쿼리문을 줄여서 테이블 엑세스를 줄이고 쿼리문 단순화
WITH 임시테이블이름 AS (
   SELECT ...
   FROM 진짜테이블
   WHERE 조건
)
SELECT ...
FROM 임시테이블이름  <-- 여기서 FROM절에 이걸 씀!
  • 다중 with as 구문
WITH TEST_TBL1 AS (
	... QUERY...
),
TEST_TBL2 AS (
	... QUERY...
),
TEST_TBL3 AS (
	... QUERY...
)
SELECT COLUMN1, COLUMN2, ...
  FROM TEST_TBL1 A, TEST_TBL2 B, TEST_TBL3 C
WHERE A.KEY = B.KEY
  AND A.KEY = C.KEY

with절을 사용한 절이 성능이 더 높다

profile
Why.Not.Now

0개의 댓글