20분
논리 연산자: AND, OR, NOT
Day 2: 원하는 데이터만 골라내기
논리 연산자: AND, OR, NOT
SQL 기초 1: SELECT, WHERE, 함수 > Day 2: 원하는 데이터만 골라내기
학습 목표
AND, OR, NOT 연산자를 이해한다 복합 조건을 작성할 수 있다
조건이 여러 개일 때
"개발팀이면서 급여 5000 이상인 직원"
조건이 2개다.
- 부서 = 개발팀
- 급여 >= 5000
이럴 때 AND를 쓴다.
AND: 둘 다 만족
에디터 로딩 중...
모든 조건이 참이어야 선택된다.
| 조건1 | 조건2 | 결과 |
|---|---|---|
| True | True | True |
| True | False | False |
| False | True | False |
| False | False | False |
OR: 하나만 만족해도 됨
"개발팀이거나 마케팅팀인 직원"
에디터 로딩 중...
하나 이상의 조건이 참이면 선택된다.
| 조건1 | 조건2 | 결과 |
|---|---|---|
| True | True | True |
| True | False | True |
| False | True | True |
| False | False | False |
NOT: 조건 부정
"개발팀이 아닌 직원"
에디터 로딩 중...
연산자 우선순위
에디터 로딩 중...
괄호 없이 복잡한 조건을 쓰면 헷갈린다.
에디터 로딩 중...
괄호를 쓰자!
에디터 로딩 중...