집계함수 MIN, MAX에 해당하는 다른 컬럼값은?
# 7) 데이타베이스/오라클2019. 11. 3. 22:57
환경 : 오라클 12C
-- 해석 : K가 가장 높은 값의 V는 뭐지?,
-- K가 가장 낮은 값의 V는 뭐지?
SELECT MAX( V ) KEEP ( DENSE_RANK FIRST ORDER BY K DESC ) MAX_K_V
, MIN( V ) KEEP ( DENSE_RANK LAST ORDER BY K DESC ) MIN_K_V
FROM
(
SELECT 1 K, 'A' V FROM DUAL UNION ALL
SELECT 0 K, 'B' V FROM DUAL UNION ALL
SELECT 3 K, 'C' V FROM DUAL UNION ALL
SELECT 9 K, 'D' V FROM DUAL UNION ALL
SELECT 5 K, 'E' V FROM DUAL UNION ALL
SELECT 6 K, 'F' V FROM DUAL
) Z
'# 7) 데이타베이스 > 오라클' 카테고리의 다른 글
피봇(pivot)과 언피봇(unpivot) 응용 (0) | 2019.11.03 |
---|---|
GROUP 콤마구분자로 연결하기 (0) | 2019.11.03 |
달력2 (0) | 2019.11.03 |
달력 1 (0) | 2019.11.03 |
[오라클] 동적쿼리 (0) | 2010.10.24 |