1. 조건 연산자
- WHERE 절의 조건식에 사용하는 연산자
조건연산자 | 기능 |
= | 두 값이 같을 때 참 |
!=, <> | 두 값이 다를 때 참 |
> | 왼쪽 값이 오른쪽 값보다 클 때 참 |
< | 왼쪽 값이 오른쪽 값보다 작을 때 참 |
>= | 왼쪽 값이 오른쪽 값보다 크거나 같을 때 참 |
<= | 왼쪽 값이 오른쪽 값보다 작거나 같을 때 참 |
- 실습) 잠실역에서 7시나 9시에 승하차한 건을 조회
1
2
3
|
select * from subway_statistics
where station_name = '잠실(216)'
and (boarding_time=7 or boarding_time=9);
|
cs |
2. LIKE 연산자
- '~와 같다'라는 의미
- '선%'으로 명시하면 '선'으로 시작되는 모든 데이터가 조회된다.
- '%선'으로 명시하면 '선'으로 끝나는 모든 데이터가 조회된다.
3. IN 연산자
- OR과 같은 기능을 하는 연산자
- 검색할 값을 콤마로 구분해 괄호로 둘러싸야한다.
1
2
3
|
select * from subway_statistics
where station_name like '선릉%'
and boarding_time in (7, 9);
|
cs |
4. BETWEEN 연산자
- '~사이에'라는 뜻의 연산자
컬럼 BETWEEN a AND b
- 이 때 a는 항상 b보다 작아야 한다.
- 이상과 이하가 아닌 초과와 미만인 값을 조회할 때는 반드시 >와 < 연산자를 사용해야한다.
728x90
'Programing > SQL' 카테고리의 다른 글
[SQL] 데이터 정렬하기 (0) | 2021.10.12 |
---|---|
[SQL] SELECT 문의 기본 구문 (0) | 2021.10.11 |
[SQL] 데이터 삭제(DELETE 문) (0) | 2021.10.11 |
[SQL] 데이터 입력(INSERT 문) (0) | 2021.10.11 |
댓글