SQL의 뷰
경관
TLDR: 보기는 검색어와 같아서 나중에 사용할 수 있도록 저장할 수 있습니다.
보기는 데이터를 조회하는 메커니즘으로 정의됩니다.나는 이것이 나중에 사용할 수 있도록 조회를 만들고 저장하는 방법이라고 생각한다.보기를 만들면 새 테이블을 만들거나 공간을 차지하지 않고 특정한 데이터 집합에 접근할 수 있습니다.
뷰 생성 방법
select 문장에 이름을 지정한 다음 다른 사람이 사용할 수 있도록 조회를 저장할 수 있습니다.(나중에 사용할 수 있도록 변수에 값을 저장하는 것과 유사하다).그리고 다른 사람들은 실제 테이블을 조회하는 것처럼 보기 접근 데이터를 사용할 수 있습니다.때때로 당신은 심지어 자신이 보기를 사용하고 있는지도 모른다.
CREATE VIEW customer_vw
AS
SELECT
customer_id,
first_name name,
last_name surname,
concat(substr(email, 1, 2), '*****', substr(email, -4)) email
FROM customer;
문장의 첫 번째 부분은 보기 이름customer_vw
이다.문장의 두 번째 부분은 select 문장입니다. 보기의 모든 열에 표현식을 포함해야 합니다.이 보기를 만들면 조회표처럼 조회할 수 있습니다!
우리는 또한
desc customer_vw
를 사용하여 보기의 데이터를 구성하는 필드와 유형을 검사할 수 있다.보기를 다른 테이블에 연결할 수도 있습니다.
뷰를 사용하는 이유
Reference
이 문제에 관하여(SQL의 뷰), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mobolanleadebesin/views-in-sql-3n8i텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)