[MySQL] 9편 view 이해하기

Hailey·2021년 1월 17일
1

MySQL

목록 보기
9/9
post-custom-banner

view

view는 가상의 테이블이라고 생각하면 됩니다. 말그대로 데이터는 없고, SQL에만 저장되어있는 object를 말합니다. view를 select 하게 되면 view가 가지고 있는 SQL문이 실행이 되는것과 같습니다.

여러테이블을 조인 할 시에 view 뷰를 통하면 SQL을 어느정도 간소화 시킬 수 있습니다. 또한 복잡한 SQL을 편리하게 재생성 할 수 있는 장점이 있습니다.

view는 읽기 전용입니다.

생성하기

CREATE VIEW 뷰이름 AS 
		SELECT ~~
        	FROM ~~ 
            	WHERE ~~ 구문;
            	
        

사용하기

SELECT 뷰의 컬럼명1, 뷰의 컬럼명2
FROM 뷰이름;

삭제하기

DROP VIEW 뷰이름;
profile
Cloud Solution Architect - Customer Success in security💗🌎

1개의 댓글

comment-user-thumbnail
2021년 5월 1일

2021-05-02
좋은 글 감사합니다.

답글 달기