문제
다음 중 아래
| Full_name |
|---|
| 오연서 |
| 이종민 |
| 오연수 |
| 오연서 |
| 김종오 |
| 오연수 |
① 1 ② 2 ③ 4 ④ 5
정답
1번
해설
정답: 1. "*" & "오"는 문자열을 이어 붙여 패턴 *오가 된다. Access의 와일드카드 *는 임의의 문자열을 뜻하므로 이 패턴은 '오'로 끝나는 이름을 찾는다. 표에서 '오'로 끝나는 이름은 '김종오' 하나뿐이므로 COUNT 결과는 1이다.
오답 풀이
- 1번: '오'로 끝나는 이름은 김종오 1건이므로 옳다.
- 2번: 2건은 '오'로 끝나는 이름 수와 맞지 않는다.
- 3번: '오'로 시작하는 이름(오연서·오연수 등) 4건과 혼동한 값으로 옳지 않다.
- 4번: 5건은 해당 조건과 맞지 않는다.
보충 개념
Access SQL의 와일드카드: *(임의 문자열), ?(임의의 한 문자). *오는 끝이 '오', 오*는 시작이 '오'를 의미한다. & 연산자는 문자열을 연결한다.