| 연산자 종류 | 설명 |
|---|---|
| = | 같은 조건을 검색 |
| !=, <> | 같지 않은 조건을 검색 |
| > | 큰 조건을 검색 |
| >= | 크거나 같은 조건을 검색 |
| < | 작은 조건을 검색 |
| <= | 작거나 같은 조건을 검색 |
| BETWEEN a AND b | A와 B사이에 있는 범위 값을 모두 검색 |
| IN(a,b,c) | a이거나 b이거나 c인 조건을 검색 |
| LIKE | 특정 패턴을 가지고 있는 조건을 검색 |
| IS NULL / IS NOT NULL | Null값을 검색 / Null이 아닌 값을 검색 |
| A AND B | A조건과 B조건을 모두 만족하는 값만 검색 |
| A OR B | A조건이나 B조건중 하나라도 만족하는 값을 검색 |
| NOT A | A가 아닌 모든 조건을 검색 |
SELECT * | 컬럼명 | 표현식 FROM 테이블명 또는 뷰명 WHERE 조회할 데이터 조건
SELECT * | 컬럼명 | 표현식
FROM 테이블명 또는 뷰명
WHERE 조회할 데이터 조건
GROUP BY 그룹핑컬럼명
HAVING 그룹명 대상 필터링 조건
SELECT * | 컬럼명 | 표현식
FROM 테이블명 또는 뷰명
WHERE 조회할 데이터 조건
GROUP BY 그룹핑컬럼명
HAVING 그룹명 대상 필터링 조건
ORDER BY 정렬컬럼명 [ASC|DESC]
SELECT FIRST_NAME, SALARY, HIRE_DATE
FROM EMPLOYEES
WHERE SALARY > 10000
AND DEPARTMENT_ID = 90
ORDER BY SALARY DESC, HIRE_DATE ASC;홍쌤의 데이터랩
SQLD 2과목 PART1. SQL 기본 완벽 정리 (2024년 신유형 반영) 강의에 대해
공부 및 개인적으로 정리한 글 입니다.