나의 개발 일상 기록
[ORACLE] SELECT문 본문
SELECT문
1. SELECT문 구조

=> SELECT문의 실행순서는
FROM -> WHERE -> GROUP BY -> HAVING -> SELECT -> ORDER BY 순서로 진행됩니다.
2. FROM절
- 쿼리에서 가장 처음으로 실행되는 부분입니다. FROM절에는 테이블를 기입하여
해당 테이블의 전체 데이터를 가지고 옵니다. 필수항목입니다.
* SELECT 절과 FROM 절만을 사용하여 기본적인 SQL문장을 구성할 수 있습니다.
3. WHERE 절
- 사용자들은 자신이 원하는 데이터만을 검색하기 위해 WHERE절을 이용하여 출력되는
데이터를 제한할 수 있습니다.
4. GROUP BY 절
- 데이터들을 원하는 그룹으로 나눌 수 있습니다.
* HAVING 절 : GROUP BY절에 사용되어 집계 함수를 사용한 조건을 명시하는 절 입니다.
5. SELECT 절
- 조건을 제시한 뒤 조건을 조건을 만족하는 레코드만을 가져오는 역할을 합니다.
조건이 없을경우 테이블의 레코드만 가져옵니다.
6. ORDER BY 절
- 조회한 데이터를 정렬해서 보여주는 역할을 하며, 생략 가능합니다.
* DESC : 내림차순 정렬, ASC : 오름차순 정렬
'SQL' 카테고리의 다른 글
| [MySQL] Connection Blocked Error (0) | 2022.02.15 |
|---|---|
| [ORACLE] 실행계획 보는 법 #2 (0) | 2021.04.22 |
| [SQL] ORACLE 힌트절 (0) | 2021.04.20 |
| [SQL] 바인드 변수와 하드 파싱 (0) | 2021.03.17 |
| [ORACLE] 실행계획 보는 법 (0) | 2021.03.17 |
Comments