250x250
반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- dom
- list multiplication
- GROUPING
- searched case expression
- Node.js
- coalesce
- SQL
- 비절차적 데이터 조작어
- 위코드
- 기업 협업
- Oracle
- html
- show graph characteristics
- ROLLUP
- JavaScript
- git
- execute immediate
- 정보처리기사
- 정규식 연산
- MYSQL
- dense rank
- python
- 문법 차이
- window 함수
- simple case expression
- sql 저장 모듈
- SQLD
- 코드 스니펫
- 뷰
- 자료구조
Archives
- Today
- Total
프로그래밍 숲
뷰 생성 스크립트 쉽게 이해하기 본문
728x90
반응형
뷰 생성 스크립트 전체 SQL문
CREATE VIEW my_view AS
SELECT
*
FROM
my_table
WHERE
column1 = 'a'
OR column1 IS NULL
새로운 뷰를 생성하는 SQL문
my_view라는 뷰를 생성한다는 의미입니다.
CREATE VIEW my_view AS
my_view라는 이름의 뷰에 대한 SELECT문을 나타내는 부분
SELECT
*
FROM
my_table
WHERE
column1 = 'a'
OR column1 IS NULL
뷰 생성 스크립트로 생성한 뷰의 활용 방법
1. 모든 데이터 조회
SELECT *
FROM my_view;
my_view에서 모든 행과 모든 열을 조회합니다.
2. 특정 열만 조회
SELECT column2, column3
FROM my_view;
my_view에서 column2와 column3 열만 조회합니다.
3. 뷰의 추가 조건 적용
SELECT *
FROM my_view
WHERE column2 > 50;
my_view에서 column2의 값이 50보다 큰 행만 조회합니다. 이 쿼리는 원래의 뷰 생성 조건 (column1 = 'a' OR column1 IS NULL)과 함께 적용됩니다.
728x90
반응형
'프로그래밍_인포 > 데이터베이스&SQL' 카테고리의 다른 글
SQL CUBE 그룹함수 쉽게 이해하기! (0) | 2023.06.09 |
---|---|
SQL ROLLUP 연산자 쉽게 이해하기 (0) | 2023.06.08 |
SQL 뷰 매우 쉽게 이해하기 (0) | 2023.06.07 |
SQL HAVING절 예시로 알아보기 (0) | 2023.06.06 |
SQL 비연관 서브쿼리, 연관 서브쿼리의 차이 (0) | 2023.06.05 |
Comments