AND와 OR절
- AND와 OR은 WHERE절에서 2개 이상의 조건을 필요로 할 때 사용한다.
- AND를 사용하면 WHERE절과 AND절의 사용한 2가지의 조건이 모두 만족하는 데이터만 가져옵니다.
- OR를 사용하면 WHERE절과 OR절 둘 중 하나의 조건만 만족하기만 해주면 됩니다.
AND와 OR절 문법
SELECT * FROM 테이블
WHERE 조건문
AND 조건문
OR 조건문;
- 위와 같이 WHERE절 첫번째 조건 다음에 다른 조건이 필요할 경우 AND와 OR을 써서 조건을 이어줍니다.
AND와 OR절 테스트(https://livesql.oracle.com/)
1) AND 테스트
- ANIMAL의 모든 데이터중 입양상태(INTAKE_CONDITION)가 'Nomal' 인 동물들 중에서
AND절을 사용하여 동물 타입(ANIMAL_TYPE)이 'Cat' 인 동물들만 출력해주었습니다.
2) OR 테스트
- ANIMAL의 모든 데이터중 동물 타입(ANIMAL_TYPE)이 'Dog'인 데이터와 OR절을 사용하여 동물 타입
(ANIMAL_TYPE)이 'Cat' 인 동물들도 출력해주었습니다. 제가 만든 ANIMAL 테이블의 경우 동물 타입이
Dog와 Cat만 있기 때문에 모든 데이터가 출력되는것을 확인할 수 있었습니다.
'DATABASE > ORACLE 기본' 카테고리의 다른 글
[Oracle]오라클 LIKE 특정문자 검색 사용법 (0) | 2022.02.03 |
---|---|
[Oracle]오라클 IN과 NOT IN (0) | 2022.01.23 |
[Oracle]오라클 DELETE문(데이터 삭제) (0) | 2022.01.03 |
[Oracle]오라클 UPDATE문(데이터 수정 ) (0) | 2022.01.02 |
[Oracle]오라클 BETWEEN 사용법 (0) | 2021.12.25 |