문제
다음 중 액세스에서 찾기나 쿼리 조건에 사용하는 와일드카드에 대한 설명으로 옳지 않은 것은?
① 1#3 : 103, 113, 123처럼 가운데가 한 자리 숫자인 값을 찾는다. ② 박?민 : 박민, 박서연민처럼 가운데 글자 수에 상관없이 '박'으로 시작해 '민'으로 끝나는 값을 찾는다. ③ 정[!가-다]희 : 두 번째 글자가 '가'부터 '다' 사이가 아닌 값을 찾는다. ④ a[b-d]e : abe, ace, ade처럼 가운데 글자가 b부터 d 사이인 값을 찾는다.
정답
2번
해설
정답: 2. ?는 한 자리 문자 하나만을 대신하므로, '박?민'은 가운데가 정확히 한 글자인 세 글자 값만 찾는다. 글자 수에 상관없이 찾는 것은 *(별표)이므로 옳지 않다.
오답 풀이
- 1번: #은 한 자리 숫자를 의미하므로 옳다.
- 2번: ?는 한 글자만 대신하므로 글자 수에 상관없다는 설명은 옳지 않다.
- 3번: [!가-다]는 '가'부터 '다' 범위가 아닌 한 글자를 찾으므로 옳다.
- 4번: [b-d]는 b부터 d 사이의 한 글자를 찾으므로 옳다.
보충 개념 와일드카드: *(여러 문자), ?(한 문자), #(한 숫자), [ ](목록 중 하나), ! , a-z.