반응형


오라클에서 동일한 MAX값이 2개이상일 경우 조회

 

-- 인라인뷰를 이용
SELECT * FROM ( SELECT * FROM PRODUCT ODRER BY PRICE DESC ) WHERE ROWNUM = 1
/

-- 서브쿼리를 이용
SELECT * FROM PRODUCT WHERE PRICE = SELECT MAX(PRICE) FROM PRODUCT
/

-- DISTINCT 이용
SELECT DISTICT(MAX(PRICE)) PRICE FROM PRODUCT
/

 

반응형
Posted by 공간사랑
,