SQL - 문제 미리보기
문제 1699
medium
다음 쿼리에서 빈칸에 들어갈 올바른 구문은?
```sql
SELECT CustomerName, ContactName
______ CustomersBackup2024
FROM Customers
WHERE Country = 'Germany';
```
```sql
SELECT CustomerName, ContactName
______ CustomersBackup2024
FROM Customers
WHERE Country = 'Germany';
```
정답: B
SELECT INTO 문법에서 핵심 키워드 분석:
SELECT INTO 기본 구문:
```sql
SELECT column1, column2, ...
INTO newtable
FROM oldtable
WHERE condition;
```
INTO가 정답인 이유:
• SELECT와 FROM 사이에 위치하는 키워드
• 새 테이블의 이름을 지정하는 역할
• "~로 복사한다"는 의미
쿼리 해석:
1. SELECT CustomerName, ContactName: 고객명과 연락처명 컬럼 선택
2. INTO CustomersBackup2024: CustomersBackup2024라는 새 테이블로 복사
3. FROM Customers: Customers 테이블에서 데이터 가져옴
4. WHERE Country = 'Germany': 독일 고객들만 필터링
최종 결과:
• 독일 고객들의 이름과 연락처만 포함된 새 테이블 생성
• 테이블명: CustomersBackup2024
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.