SQL(STRUCTURED QUERY LANGUAGE)
SELECT 보여줄내용
FROM 추출할 대상 테이블
WHERE 추출 대상 조건
GROUP BY 그룹지어줄 대상이 되는 COLUMN을 뒤에 지정해준다.
HAVING 그룹의 조건절, 조건에 만족하는 그룹만 select
ORDER BY 정렬 기준이 되는 COLUMN을 뒤에 지정해준다.
AS NAME or "NAME" 보려는 데이터에 별칭을 선언해줄수 있다.
|| CONCATENATION, 여러 칼럼을 이어주는 명령어.
DISTINCT 칼럼명 앞에 붙여서 칼럼 내 중복된 값들을 제거하고 하나만 보여준다.
* WHERE 구문이 GROUP BY 보다 먼저 실행된다. WHERE구문으로 각 행을 모두 선택 후 그룹핑이 된다.
* GROUP BY의 경우 집계함수와 함께 사용해야 한다.
* AS 로 별칭을 지어줄 경우 각 구문의 실행 순서에 따라 별칭으로의 대상 접근이 제한된다. 실행순서가 낮은 구문에서 지어준 별칭을 실행순서가 높은 구문에서 접근하려 하면 대상을 인지하지 못한다.
'ORACLE > ORACLE 기초' 카테고리의 다른 글
5. 함수 Function (0) | 2020.09.12 |
---|---|
4. 연산자 Operator (0) | 2020.09.12 |
2. Oracle Data Type (0) | 2020.09.12 |
1. 오라클(Oracle) 명령어 체계 미완 (0) | 2019.12.09 |
0.오라클 DB란? 미완 (0) | 2019.12.09 |