뷰는 가상의 테이블이라고 생각하면 된다.
사용자의 입장에서는 테이블처럼 보이지만, 뷰는 실제 행 데이터를 가지고 있지 않다.
그 실체는 없는 것이며, 진짜 테이블에 링크된 개념인 것이다.
뷰를 SELECT 하면 진짜 테이블의 데이터를 조회하는 것과 동일한 결과가 된다.
CREATE VIEW 뷰이름
AS
SELECT 열이름 FROM 테이블이름;
뷰의 실체는 SELECT문이다.
뷰에 접근할 때 뷰 생성 시에 입력한 SELECT문이 작동하는 것이다.
'MySQL' 카테고리의 다른 글
MySQL jdbc Connection 주소 (0) | 2020.11.12 |
---|---|
MySQL 트리거 (0) | 2020.11.10 |
MySQL 스토어드 프로시저 (0) | 2020.11.10 |
MySQL DELIMITER (구분문자) (0) | 2020.11.10 |
MySQL 인덱스 (0) | 2020.11.10 |