SQL - 문제 미리보기

문제 1699

medium
다음 쿼리에서 빈칸에 들어갈 올바른 구문은?
```sql
SELECT CustomerName, ContactName
______ CustomersBackup2024
FROM Customers
WHERE Country = 'Germany';
```
A. `INSERT`
B. `INTO`
C. `CREATE`
D. `COPY TO`

정답: 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 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.