실습환경 만들기
- zerobase 사용 (이동)
- 실습할 테이블 정보 확인
Logical Operators (논리 연산자)
AND 문법
- 조건을 모두 만족하는 경우 TRUE
- 나이가 29세이고 성별이 여성인 데이터 검색
- 성별이 남자이고 나이가 40세 보다 큰 데이터를 이름의 역순으로 정렬하여 검색
- 뒤에 desc를 추가하여 역순으로 정렬
OR 문법
- 하나의 조건이라도 만족하는 경우 TRUE
- 나이가 25세보다 작거나 30세보다 큰 데이터 검색
<나이가 29세 보다 작고 여자이거나, 나이가 30세 보다 크고 남자인 데이터를 나이와 성별 순으로 정렬하여 검색>
- 나이가 29세 보다 작고 여자이거나
- 나이가 30세 보다 크고 남자인 데이터
- 나이가 29세 보다 작고 여자이거나, 나이가 30세 보다 크고 남자인 데이터
- 나이가 29세 보다 작고 여자이거나, 나이가 30세 보다 크고 남자인 데이터를 나이와 성별 순으로 정렬
YG엔터테이먼트 소속이거나 나무엑터스 소속인 연예인 중, 나이가 30세 보다 작은 데이터를 검색
- YG엔터테이먼트 소속이거나 나무엑터스 소속인 연예인
- YG엔터테이먼트 소속이거나 나무엑터스 소속인 연예인 중, 나이가 30세 보다 작은 데이터 (에러)
- YG엔터테이먼트 소속이거나 나무엑터스 소속인 연예인 중, 나이가 30세 보다 작은 데이터
table 안의 데이터를 여러 조건으로 select 해서 AND 와 OR을 같이 사용하는 부분이 재미있었다
어려운 부분까지는 아니지만 AND 와 OR 을 같이 사용할때 우선순위가 있어서 괄호로 묶어줘야 하는것이 헷갈렸다
기본 문법자체는 아직 어렵지 않지만 EDA 테스트와 병행하려니 시간이 너무 부족하다
내일은 나머지 논리 연산자를 공부할 예정이다