[select 구문 문법]
select * | 컬럼명1, 컬럼명2, 컬럼명3
from 테이블명
where 좌변 = 우변;
- (컬럼명)(비교연산자)(리터럴값)
- 숫자
- '문자' : 대소문자 구분함.
- 날짜
(E) 'DD-MON-RR'
(K) 'RR/MM/DD'
비교연산자
- 단일행비교연산자 : =, >, >=, <, <=, <>, !=
![](https://velog.velcdn.com/images/tlqdnwls/post/ef98ef4f-7fd3-45c1-bc49-01235f6cf76c/image.png)
- between A and B : 범위 검색을 위한 비교연산자, A(하한값) 이상 B(상한값) 이하의 값을 찾아줌.
![](https://velog.velcdn.com/images/tlqdnwls/post/b6932a2d-3c2a-408d-9ceb-964d57f29d0d/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/d9c5e727-54f2-447d-9d77-d1f36c907f64/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/14f77478-b52d-430f-a8ee-6ba815df10e1/image.png)
- in : 다중행비교연산자 (=,OR)의 성격을 가짐
우변의 값리스트와 비교해서 하나 이상 동일한 값을 찾아줌.
![](https://velog.velcdn.com/images/tlqdnwls/post/a3bb3258-5971-4fe2-8232-bace2fa52330/image.png)
- like : 패턴 일치 여부를 비교해주는 연산자
(기호) % : 0개 또는 여러개
(기호2) _ : 반드시 1개의 문자가
![](https://velog.velcdn.com/images/tlqdnwls/post/9e0e5e11-99f3-423c-89a0-28eb89884c47/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/43ca0954-ce7a-47ac-8216-63f241f4f0d3/image.png)
대소문자 구분 해야 됨
- is null : null 값을 비교해주는 연산자
![](https://velog.velcdn.com/images/tlqdnwls/post/94492c6c-a167-44f5-bc03-268326a26e3d/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/20e3f07d-153f-413b-b563-d37147fbe066/image.png)
where 절에 여러 조건문 작성하기
![](https://velog.velcdn.com/images/tlqdnwls/post/e53889a2-b076-4908-9daa-51edba479f36/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/d72463fd-0a5c-4c89-bd9d-a8987d97d127/image.png)
[select 구문 문법]
select * | 컬럼명1, 컬럼명2, 컬럼명3
from 테이블명
where 좌변 = 우변
order by [컬럼명 | 표현식 | alias | 위치표기법][asc | desc];
![](https://velog.velcdn.com/images/tlqdnwls/post/51d0a1ce-dbd4-4a28-9ed8-c11820020cd4/image.png)
위치 표기법 사용
![](https://velog.velcdn.com/images/tlqdnwls/post/e4360746-07dc-4b7c-94d7-d84990488de4/image.png)
다중 컬럼 기준 정렬
![](https://velog.velcdn.com/images/tlqdnwls/post/4a1f26b5-559b-4ba7-b92e-860fd18b3e1d/image.png)
<연습문제>
1. employees 테이블로부터 04년도에 입사한 모든 사원의 last_name과 hire_date를 출력하시오.
![](https://velog.velcdn.com/images/tlqdnwls/post/7c211b48-9897-4714-93de-087d354a848c/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/7f8f6c98-9ad3-4877-8790-b841161d5103/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/a85efbf2-3b15-4da8-9985-9082c5d3b591/image.png)
- employees 테이블로부터 커미션을 받지 않는 모든 사원의 last_name, salary, commission_pct를 출력
하되 salary를 기준으로 내림차순 정렬하시오
![](https://velog.velcdn.com/images/tlqdnwls/post/2747b37f-1083-49de-9d34-b161cfdff8da/image.png)
단일 행 함수
- 문자 함수
- 대소문자 변환함수
- LOWER 소문자로
- UPPER 대문자로
- INITCAP 단어의 첫글자만 대문자로
![](https://velog.velcdn.com/images/tlqdnwls/post/60e92553-d56c-41c3-ad86-8e5846605191/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/4e82ea1e-34c6-4302-9375-15c82b415eb6/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/092c3318-7d44-4526-9be4-71f2fd5a49a5/image.png)
- 숫자 함수
- 날짜 함수
- 변환 함수
- 일반 함수
연습문제
1번
![](https://velog.velcdn.com/images/tlqdnwls/post/5bd80685-2d6a-4c0c-8b18-f09d8db5844f/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/6395fd06-553a-46eb-8e15-5761f9d5bfee/image.png)
2번
![](https://velog.velcdn.com/images/tlqdnwls/post/1e5115d0-2ccf-491a-8c6a-47ecf324d6f7/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/d3874282-db37-43f5-99bb-ca2204c09658/image.png)
3번
![](https://velog.velcdn.com/images/tlqdnwls/post/959cc604-d055-4210-bc13-b25f570853d3/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/ada654b8-d9c7-4b80-92ce-c960444c3ffc/image.png)
4번
![](https://velog.velcdn.com/images/tlqdnwls/post/b96f3c72-3041-427e-ba9d-0416112516c9/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/d56f7c4b-6028-4156-b22c-0e284ffc6723/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/5fb14672-e33f-4611-ac80-a0458962f0ff/image.png)
5번
![](https://velog.velcdn.com/images/tlqdnwls/post/b154ddf2-23e2-4d20-b7d0-cac4ab7402bc/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/ff646aba-cfe1-4ff3-816f-dc70b742a34b/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/9d1e62c6-bf09-4a3c-b98a-991a2848fc1b/image.png)
6번
![](https://velog.velcdn.com/images/tlqdnwls/post/8e4d49af-fdb3-4740-bbe7-ab44a30231b6/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/af1f6df8-240d-4ca4-807f-3ea005a8d5e1/image.png)
7번
![](https://velog.velcdn.com/images/tlqdnwls/post/9fcc79d7-df6e-4615-8a29-7667311e2095/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/d66c8f02-b6b6-4800-bc5b-49dd889dcede/image.png)
8번
![](https://velog.velcdn.com/images/tlqdnwls/post/5c5ee33a-a699-42b5-a41e-e8f184140082/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/8a1eabdb-92dc-4e48-a73b-1ef7856c3aae/image.png)
9번
![](https://velog.velcdn.com/images/tlqdnwls/post/1e6bdbba-1c51-433a-8925-63a655bd003d/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/d76b0563-b64e-4671-b6ba-fc019aedde66/image.png)
10번
![](https://velog.velcdn.com/images/tlqdnwls/post/7ff47718-ff0d-4dc1-a9e1-6ef12b42e770/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/19bac875-e98d-4dc4-a0c5-e4ca45ea36a7/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/fb894119-fdc0-4f1b-9598-f3b86582772c/image.png)
11번
![](https://velog.velcdn.com/images/tlqdnwls/post/558afb26-d3f0-41cd-801a-bd9cb506ebad/image.png)
![](https://velog.velcdn.com/images/tlqdnwls/post/32d0e19b-93bc-4469-a1da-3a1ef9465f47/image.png)