반응형
- Wild Card Search
% : 0개 이상의 문자와 대응
_ : 정확히 1개의 문자와 대응
- ex1)
①김
②김구
③김구라
④김구라다
⑤나라구
WHERE name LIKE '_' => ①
WHERE name LIKE '_ _' => ②
WHERE name LIKE '_ _ _%' => ①②③
WHERE name LIKE '김%' => ①②③④
WHERE name LIKE '김_ _' => ③
WHERE name LIKE '김_%' => ②③④
WHERE name LIKE '%구%' => ②③④⑤
- ex2) 이런식으로 쓰인다는 것 정도만 보세요.
1) ename의 끝 글자가 대문자 N인 사원?
SQL> select ename from emp where ename LIKE '%N';
ENAME
------
ALLEN
MARTIN
2) ename의 첫글자가 'A'이거나 'M'이거나 'S'인 사원?
SQL> SELECT ename FROM emp WHERE ename LIKE 'A%'
OR ename LIKE 'M%'
OR ename LIKE 'S%';
ENAME
------
SMITH
ALLEN
MARTIN
SCOTT
ADAMS
MILLER
반응형
'▒ 과거 기억 저장소 ▒ > SQL' 카테고리의 다른 글
[SQL] having절 vs where절 (0) | 2016.11.19 |
---|---|
[SQL] 숫자함수 ROUND(), TRUNC(), MOD() (0) | 2016.11.19 |
[SQL] Quote Operator ( ' ) (0) | 2016.11.19 |
[SQL] CEIL(), FLOOR() (0) | 2016.11.19 |
댓글