728x90
반응형
SMALL
그룹함수
ROLLUP :
지정한 표현식의 계층별 소재와 총계를 집계한다.
CUBE :
지정한 표현식의 모든 조합을 집계한다.
GROUPING SETS :
지정한 행 그룹으로 행을 집계한다.
SELECT 문의 처리 순서 :
FROM -> WHERE -> GROUP BY -> HAVING -> SELECT-> ORDER BY
TOP절 :
TOP (expression) [PERCENT] [WITH TIES]
expression : 반환할 행의 개수나 백분율을 지정
PERCENT : 백분율 만큼 행을 반환
WITH TIES : 마지막 행에 대한 동순위를 포함해서 반환
* WITH TIES 절은 동순위를 RANK 분석 함수와 동일하게 처리한다.
ROW LIMITING 절
ROW LIMITING 절의 구문이다.
ROW LIMITING 절은 ORDER BY 절 다음에 기술하며, ORDER BY 절과 함께 수행된다. ROW와 ROWS는 구분하지 않아도 된다.
[OFFSET offset { ROW | ROWS }]
[FETCH { FIRST | NEXT } [{ rowcont | percent PERCENT }] {ROW | ROWS }
{ ONLY | WITH TIES }]
OFFSET offset : 건너뛸 행의 개수를 지정
FETCH : 반환할 행의 개수나 백분율을 지정
ONLY : 지정된 행의 개수나 백분율만큼 행을 반환
WITH TIES : 마지막 행에 대한 동순위를 포함해서 반환
728x90
반응형
LIST
'코딩이 쉬워진다! > 03. SQL' 카테고리의 다른 글
SQLD 정리 - SQL 활용_PIVOT절, UNPIVOT절 (0) | 2022.03.07 |
---|---|
SQLD 정리 - SQL 활용_계층형 질의 (0) | 2022.03.07 |
SQLD 정리 - SQL 기본_(4) 조인 (0) | 2022.03.05 |
SQLD 정리 - SQL 기본_(3) WHERE 절 (0) | 2022.03.04 |
SQLD 정리 - SQL 기본_(2) 함수 (0) | 2022.03.04 |