- like 연산자
: 임의의 문자가 들어간 것을 조회하고 싶을 때 사용.
% : 임의의 문자가 0개 이상
_ : 임의의 문자가 1개
예시 : 학생 중 이름에 '진'이 들어간 학생의 이름과 부서코드 조회하기
select name,deptno1 from student where name like '%진%';
‘%A%’에서 %는 임의의 문자0개 이상을 의미한다.
문제 :
1. 학생 중 성씨가 '김'인 학생의 이름과 부서코드 조회하기
select name,deptno1 from student where name like '김%';
문제 :
2. 학생 중 이름이 두자리인 학생의 이름과 부서코드 조회하기
select name,deptno1 from student where name like '__';
- not like 연산자
: 임의의 문작사 들어간 것을 제외하고 조회하고 싶을 때 사용.
예시 : 학생 중 성이 김씨가 아닌 학생의 학번,이름,학과코드 조회하기
select studno,name,deptno1 from student where name not like '김%';
'수업(국비지원) > Oracle' 카테고리의 다른 글
| [Oracle] order by 구문 (0) | 2023.04.13 |
|---|---|
| [Oracle] Null (0) | 2023.04.13 |
| [Oracle] in, not in 연산자 (0) | 2023.04.13 |
| [Oracle] between 연산자 (0) | 2023.04.13 |
| [Oracle] distinct (0) | 2023.04.13 |