728x90
<조건 연산자>
=, >, <, >=, <=, != (또는 <>) ('같지않다'라는 의미)
<논리 연산자>
and
- 두가지 모두 True일때, True
or
- 하나라도 True면 True, 둘 다 False면 False
- Where 절(조건절) : 조건을 처리하는 영역
- Where 사용시 범위로 조건 지정 x (Between 사용)
- SQL구문에서 Where 절을 사용할 수 있는 구문
* 구문의 종류 : Select, Insert, Update, Delete
- Select 구문 예시
select 컬럼1, 컬럼2...
from 테이블이름
Where 컬럼1 = 컬럼2
And 컬럼3 >= 컬럼4
(or ...)
order by 컬럼 Asc;
조건_논리 예문 1
상품의 가격이 5만원 이상이고, 10만원 이하인 상품의 이름을 조회하기 select * from prod where prod_sale >=50000 and prod_sale <=100000; |
조건_논리 예문 2
상품이름이 무선마우스이고, 상품의 가격이 5만원 또는 7만원인 상품정보 조회 조회컬럼은 상품이름, 상품가격 select prod_name, prod_sale from prod where prod_name = '무선마우스' and not (prod_sale = 50000 or prod_sale = 70000); |
728x90
'DB > Oracle DB' 카테고리의 다른 글
Oracle SQL Between로 범위연산(이상 ~ 이하) 하기 (0) | 2023.07.30 |
---|---|
Oracle SQL IN()을 사용해 포함관계 조건처리 하기 (0) | 2023.07.30 |
Oracle SQL Where문을 활용해 조건처리하기 (0) | 2023.07.12 |
Oracle SQL Distinct로 중복제거하기 (0) | 2023.07.12 |
Oracle SQL Order By 정렬하기 (0) | 2023.07.12 |