320x100
논리 연산자 : and, or, not
* True and True 면 True 여서 결과가 출력이 된다.
False and True 면 False 여서 결과가 출력이 안 된다
False or True 는 True 이므로 결과가 출력이 된다.
예제 : 직업이 SALESMAN 이고 월급이 1400 이상인 사원만 출력
select ename, sal, job
from emp
where job ='SALESMAN' and sal >= 1400;
예제 : 직업이 SALESMAN 이거나 월급이 1400 이상인 사원 출력
select ename, sal, job
from emp
where job ='SALESMAN' or sal >= 1400;
예제 : 이메일의 도메인이 naver나 gmail이 아닌 학생 출력
select ename, email
from emp12
where email not like '%gmail%' and email not like '%naver%';
반응형
'나 취준생 > SQL' 카테고리의 다른 글
SQL - 단일 함수 2 (0) | 2020.11.03 |
---|---|
SQL - 단일 함수 1 (0) | 2020.11.03 |
SQL - 비교 연산자 (0) | 2020.11.03 |
SQL - ORDER BY, WHERE 절 (0) | 2020.11.03 |
SQL - SELECT 절 (0) | 2020.11.03 |