SQL - 문제 미리보기
문제 1619
medium
다음 SQL 문에서 빈칸에 들어갈 올바른 패턴은?
```sql
SELECT * FROM Customers
WHERE CustomerName LIKE '______';
```
이름이 'An'으로 시작하는 모든 고객을 찾고 싶을 때
```sql
SELECT * FROM Customers
WHERE CustomerName LIKE '______';
```
이름이 'An'으로 시작하는 모든 고객을 찾고 싶을 때
정답: A
"An으로 시작하는" 패턴 분석:
• 시작 조건: 이름이 'An'으로 시작
• 길이 조건: 그 뒤에 몇 글자가 와도 상관없음
• 적합한 패턴: 'An%'
완성된 문장:
```sql
SELECT * FROM Customers WHERE CustomerName LIKE 'An%';
```
각 선택지 분석:
1번: 'An%' (정답)
• An으로 시작하고 뒤에 0개 이상의 문자 ✓
• 매칭 예시: Ana, Antonio, Anders, An
2번: 'An_'
• An 다음에 정확히 1글자만 있는 경우
• 매칭 예시: Ana (3글자 고정)
• Antonio는 매칭 안됨 (4글자 이상)
3번: '%An%'
• An이 어디든 포함된 경우
• 매칭 예시: Ana, Antonio, Hans, Susanna
• 시작 조건이 아닌 포함 조건
4번: 'An__'
• An 다음에 정확히 2글자가 있는 경우
• 매칭 예시: 4글자 고정 (Anna 등)
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.