
Ⅰ. WHERE절
1. where절









* _(언더바) : 문자 있어야 하는 자리(언더바 1개당 1글자).
* %(퍼센트) : 문자 있어도 되고, 없어도 되는 자리.
| 입력 | a% | %a% | %a | _a | a__ | 
| 조건 | a로 시작 | a가 포함 | a로 끝남 | 앞에서 두번째 a | 끝에서 세번째 a | 
| abc | O | O | X | X | X | 
| a | O | O | O | X | X | 
| deabc | X | O | X | X | O | 
| dsa | X | O | O | X | X | 
| bab | X | O | X | O | X | 

2. 연습문제
가. employees 테이블로부터 사원들의 employee_id, last_name, salary, commission_pct를 출력하되 커미션을 받지 않는 사원만 출력하는 구문을 작성하시오.


나. employees 테이블로부터 04년도에 입사한 모든 사원의 last_name과 hire_date를 출력하시오.



3. 비교연산자
| = | ↔ | <>, != | 
| >, >= | ↔ | <, <= | 
| between A and B | ↔ | not between A and B | 
| in (의미 : or) | ↔ | not in (의미 : and) | 
| like | ↔ | not like | 
| is null | ↔ | is not null | 
Ⅱ. ORDER BY절
1. order by절
* 오름차순 : asc(ascending order, 기본값)
* 내림차순 : desc(descending order)







2. 연습문제
가. employees 테이블로부터 커미션을 받지 않는 모든 사원의 last_name, salary, commission_pct를 출력하되 salary를 기준으로 내림차순 정렬하시오.

출처 : 아이티윌 부산교육센터 Oracle Database 12c : 실습가이드북
'개발(Web) > DB' 카테고리의 다른 글
| [Oracle] GROUP BY절과 HAVING절 (0) | 2020.06.30 | 
|---|---|
| [Oracle] 단일 행 함수 (2) (0) | 2020.06.30 | 
| [Oracle] 단일 행 함수 (1) (0) | 2020.06.30 | 
| [Oracle] SELECT구문을 사용한 데이터 검색 (0) | 2020.06.23 | 
| [Oracle] 터미널 실행하기 (0) | 2020.05.30 |