1) 이번은 Like연산자이다. Like연산자는 다양하게 쓰일 수 있다. 우선 처음으로 이름이 'Steven'인 사람을 검색해보자
2) 이름이 S로 시작하는 모든 데이터를 출력해보자.
3) 이름의 세번째 글자가 e인 모든 데이터를 출력하자
4) 이름에 소문자 s가 있는 모든 데이터를 검색해보자.
>> 대문자 S가 포함되지 않기 때문에 문제가 생긴다.
5) s와 S가 모두 포함된 데이터를 검색하고 싶을 경우에는 어떻게?
>> 이름을 모두 소문자로 바꾼 후 검색하면 된다.
6) NULL비교를 해보자 >> Commission이 Null인 사람을 검색해보자.
>> Null은 이전과는 달리 등호 연산이 안되므로 Is Null을 써야한다.
6) NULL비교를 해보자(2) >> Commission이 Null이 아닌 사람을 검색해보자.
>> 마찬가지로 Is Not Null을 써야한다.
※ Oracle에서는 날짜와 이름에도 부등호 사용이 가능하다.
예제 5) 07년도 이후에 입사한 사람들을 검색해보자.
예제6) 07년도에 입사한 사람들을 검색해보자.
예제7) 이번엔 부등호를 쓰는 것 이외의 방법으로 월급이 5000이상 9000이하인 사람들을 출력해보도록하자.
'Oracle' 카테고리의 다른 글
Oracle 4일차 첫번째) 숫자함수 (0) | 2012.09.14 |
---|---|
Oracle 3일차 네번째) 테스트 (0) | 2012.09.14 |
Oracle 3일차 두번째) WHERE, ORDER BY, WHERE IN, WHERE NOT IN 과 예제풀이 (0) | 2012.09.14 |
Oracle 3일차 첫번째) 예제에 쓰일 HR스키마의 구조파악 (0) | 2012.09.14 |
Oracle 9일차 여섯번째) Having절 서브쿼리와 계층형 쿼리 (0) | 2012.08.28 |