Keep

· SQL/Oracle
작성일자 : 2023-11-08 Ver 0.1.1 1. Intro ORACLE에서 집계함수와 GROUP BY를 통해서 그룹 내에서 집계를 할 수 있다. 예를 들면 그룹별로 MAX 또는 MIN 함수를 통해 최소, 최대 값을 쉽게 구할 수 있다. 그렇지만, MIN / MAX에 해당하는 행의 값 중에서 특정 컬럼의 값을 같이 표시하기 위해서는 어떻게 해야할까? 이런 경우 서브 쿼리를 사용하는 방법이 많이 사용되지만, KEEP 키워드를 사용하면 한 번의 쿼리문으로 MIN / MAX에 해당하는 행의 값들을 쉽게 가져올 수 있다. 2. 사용법 집계함수(집계 컬럼) KEEP (DENSE_RANK LAST / FIRST ORDER BY 정렬 컬럼1, 정렬 컬럼2 ,... ) - 마지막 / 첫번째 순위 값 KEEP 키워..
Unlimited Jun
'Keep' 태그의 글 목록