본문 바로가기

컴/데이터베이스

WITH문

임시테이블. 이름을 가진 서브쿼리를 정의하여 사용하기 위함

view는 create로 생성하여 drop하기 전까지 없어지지 않고 모든 테이블에서 사용 가능하지만
with절의 경우 한번 실행한 쿼리문 내에 정의하여 해당 쿼리 안에서만 실행됨

쿼리의 가독성을 높이고 재사용할 수 있다는 장점

WITH [별명] AS (
	subquery
)

' > 데이터베이스' 카테고리의 다른 글

MySQL - WHERE절  (0) 2020.04.28
MySQL - CASE 문  (0) 2020.04.28
MySQL - 날짜 함수  (0) 2020.04.19
MySQL - group by, having  (0) 2020.04.18
프로그래머스 - SQL 연습  (0) 2020.04.16