본문 바로가기
DBMS/ORACLE

[ORACLE] SELECT문 사용법과 조건문(AND, OR, BETWEEN)

by 썸머워즈 2019. 2. 4.
반응형

Oracle 의 SELECT문의 기초와 조건문에 대해 알아보도록 하자 
SELECT문은 데이터 처리에 있어서 CRUD 중에 하나로 꼭 알아둬야할 기능이다.


▷ 구문

SELECT [컬럼명] FROM [테이블명] WHERE [조건]

여기서 추가적으로 WHERE 조건문에서 여러 조건을 동시에 사용하거나 할 때 자주 사용되는것들이 있는데, 그게 바로 제목에서 명시한 AND, OR 그리고 BETWEEN이다.

 

이 세가지의 구문은 다음과 같다.

 - [조건] AND [조건]
 - [조건] OR [조건]
 - BETWEEN [A] AND [B]

 

이제 구문을 알아봤으니 사용예제를 통해 접해보자.


예제 1) 오라클 SELECT 구문 기본 사용법

-- 기본 사용법
SELECT * FROM test
SELECT first_name,family_name,salary FROM test

-- 조건문 사용
-- family_name이 '김'씨인 모든 컬럼을 select 
SELECT * FROM test WHERE family_name = '김';

-- AND, OR, BETWEEN 사용
-- family_name이 김 이고 salary 가 20000 인 모든 컬럼을 조회
SELECT * FROM test WHERE family_name = '김' AND salary = 20000;

-- family_name이 김 이거나 salary 가 20000 인 모든 컬럼을 조회
SELECT * FROM test WHERE family_name = '김' OR salary = 20000;

-- salary가 10000과 20000 사이인 모든 컬럼을 조회
SELECT * FROM test WHERE salary BETWEEN 10000 AND 20000;

여기서 추가적으로 OR조건의 경우 개수가 많아지면 IN이라는 것을 대신 사용하고는 하는데, 이는 따로 정리해두고 이번 게시글은 여기서 마무리 짓도록 한다.

반응형


댓글

TOP