티스토리 뷰
1. WHERE 절 기본
where절은 from절 바로 뒤에 오며, 조건이 참인 경우 해당 조건을 충족하는 행이 반환된다.
부서 100에 소속된 모든 사원의 이름과 부서 번호를 검색한다.
2. LIKE 연산자
like 연산자를 사용하여 문자 패턴이 일치하는 행을 검색할 수 있다.
- % : 0개 이상의 문자를 나타낸다. (글자 수 제한 X)
- _ : 한 개의 문자를 나타낸다. (글자 수 제한 O)
2-1. ESCAPE 식별자 ▶ escape 식별자로 like 연산자를 사용하여 '%' 및 '_' 가 포함된 문자 패턴을 검색할 수 있다.
이런 경우, A 를 포함하면서 A 뒤에 무조건 한 개의 문자를 포함하는 업무 이름이 검색된다.
그러나, 우리가 검색하고 싶은 문자 패턴은 'A_' 일 경우를 생각해보자.
'\' 가 escape 식별자가 되면서 '\' 뒤의 '_' 가 문자 그대로 해석될 수 있다.
위의 세 줄은 모두 같은 결과를 반환한다.
▶ 앞에서 배웠던 대체 인용(q) 연산자처럼 escape 식별자도 모든 문자가 가능하다.
3. IS NULL 연산자
is null 연산자를 사용하여 null 값을 검색할 수 있다. 등호가 아닌 is 를 사용함에 유의하자.
'SQL' 카테고리의 다른 글
[SQL] 치환 변수(&) 사용 (0) | 2020.01.20 |
---|---|
[SQL] WHERE절 (AND/ OR/ IN/ NOT 논리 연산자) (2) | 2020.01.16 |
[SQL] WHERE 절 (비교 연산자/ BETWEEN 연산자) (0) | 2020.01.15 |
[SQL] DISTINCT 로 중복 행 제거 (0) | 2020.01.15 |
[SQL] ALIAS 로 칼럼 별칭 설정 (0) | 2020.01.15 |
- Total
- Today
- Yesterday
- sql 근속일수
- 동탄눈솜
- 치환 변수
- python 3.8.1
- 파이썬
- 파이썬 설치
- sql null
- sql 날짜함수
- 눈솜
- sql dual
- SQL 기본
- sql where
- sql oracle
- sql months_between
- where 절
- sql undefine
- Where
- sql where 연산자
- sql 근속월수
- Python
- sql 치환 변수
- SQL 날짜
- sysdate 날짜 연산
- SQL
- sql 날짜연산
- undefine
- oracle
- 동탄수철이네
- 오라클
- sql 근속연수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |