SQL - 문제 미리보기
문제 1798
medium
다음 코드에서 빈칸에 들어갈 올바른 키워드는?
```sql
_______ _______ ActiveProducts _______
SELECT ProductID, ProductName, Price
FROM Products
WHERE Status = 'Active';
```
```sql
_______ _______ ActiveProducts _______
SELECT ProductID, ProductName, Price
FROM Products
WHERE Status = 'Active';
```
정답: B
⦁ VIEW 생성 기본 문법:
```sql
CREATE VIEW 뷰이름 AS
SELECT 컬럼1, 컬럼2, ...
FROM 테이블명
WHERE 조건;
```
⦁ 키워드별 역할:
⦁ CREATE VIEW: 새로운 뷰 생성 명령
⦁ AS: SELECT 문과 뷰 이름을 연결하는 키워드
⦁ SELECT 문이 뷰의 실제 내용을 정의
⦁ 코드 분석:
⦁ `ActiveProducts`: 활성 상품만 보여주는 뷰 이름
⦁ `Status = 'Active'`: 활성 상태인 상품만 필터링
⦁ 결과: 활성 상품의 ID, 이름, 가격을 보여주는 가상 테이블
⦁ VIEW 사용 예시:
```sql
-- 뷰 생성 후 사용
SELECT * FROM ActiveProducts;
SELECT * FROM ActiveProducts WHERE Price > 100;
```
⦁ 다른 선택지들은 존재하지 않는 SQL 문법입니다
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.