728x90
SMALL

SELECT
max(T1.PRODUCT_ID) KEEP(DENSE_RANK FIRST ORDER BY PRICE DESC) as PRODUCT_ID,
max(T1.PRODUCT_NAME) KEEP(DENSE_RANK FIRST ORDER BY PRICE DESC) as PRODUCT_NAME,
max(T1.PRODUCT_CD) KEEP(DENSE_RANK FIRST ORDER BY PRICE DESC) as PRODUCT_CD,
max(T1.CATEGORY) KEEP(DENSE_RANK FIRST ORDER BY PRICE DESC) as PRODUCT_ID,
max(T1.PRICE) KEEP(DENSE_RANK FIRST ORDER BY PRICE DESC) as PRICE
from FOOD_PRODUCT T1

 

하기는 했고 정답이라고 뜨기는 하는데 이거 말고 다른 방법은 없는 건가

 

SELECT B.PRODUCT_ID,
B.PRODUCT_NAME,
B.PRODUCT_CD,
B.CATEGORY,
B.PRICE
FROM (SELECT MAX(PRICE) as PRICE
FROM FOOD_PRODUCT) A, FOOD_PRODUCT B
WHERE A.PRICE = B.PRICE;

728x90

설정

트랙백

댓글