콩부방
[ORACLE] SELECT 본문
SELECT문 기본 형식
SELECT ~ FROM ~ WHERE 조회
DML문이며 데이터를 조회할 때 사용합니다.
기본적으로 자주 사용하며 많은 사용방법들이 있습니다.
SELECT문 사용연습

별표(*) 표시는 모든 컬럼을 뜻합니다.
SELECT 컬럼명
FROM 테이블명
WHERE 조건식
ORDER BY
(WHERE,ORDER BY는 생략가능합니다. ORDER BY 생략시 기본 ASC(오름차순))

컬럼명을 쓰면 해당 컬럼만 조회 됩니다.

IN연산자로 MAX_SALARY가 9000인 값만 조회합니다.

WHERE절에 사용가능한 조건들
기본적으로 비교연산자(=,<,>,<=,>=,!=,<>,^=),관계연산자(AND,OR,NOT) 들은 사용가능합니다.
SELECT * FROM 테이블명 WHERE 컬럼명='값' - 값이 포함되있는 행을 조회합니다.
※문자열,날짜들은 작은따옴표(' ')로 감싸줍니다.
SELECT * FROM 테이블명 WHERE 컬럼명 IN(값1,값2,...) - 괄호안에 값들을 포함하는 행을 조회합니다.
SELECT * FROM 테이블명 WHERE 컬럼명 NOT IN (값1,값2,....) - 괄호안에 값들을 미포함하는 행을 조회합니다.
SELECT * FROM 테이블명 WHERE 컬럼명 LIKE '값%' - 값으로 시작하는 데이터가 있는지 조회합니다.
SELECT * FROM 테이블명 WHERE 컬럼명 LIKE '%값' - 값으로 끝나는 데이터가 있는지 조회합니다.
SELECT * FROM 테이블명 WHERE 컬럼명 LIKE '%값%' - 값을 포함한 데이터를 조회합니다.
'DataBase > Oracle' 카테고리의 다른 글
[Oracle]CREATE (0) | 2021.08.13 |
---|---|
[Oracle]DELETE (0) | 2021.08.11 |
[ORACLE]UPDATE (0) | 2021.08.11 |
[ORACLE]INSERT (0) | 2021.08.11 |
[ORACLE] COUNT 함수 (0) | 2021.08.11 |