728x90
SELECT PRODUCT_ID 
FROM SALES 
GROUP BY PRODUCT_ID 
ORDER BY SUM(SALE_AMOUNT) DESC 
LIMIT 1;

 

LIMIT 라는 개념을 새로 배웠다.

 

LIMIT는 쿼리의 결과에서 반환할 행(row)의 개수를 제한할 때 사용하는 SQL 키워드입니다.

 

간단히 말해, 쿼리 결과가 여러 개의 행을 반환할 수 있더라도, LIMIT을 사용하면 그 중 상위 몇 개의 결과만 출력하도록 제한할 수 있습니다.

 

order by 를 한 후 내림차순으로 (큰거 -> 작은거) 정렬 후 가장 비싼 상위 1개만 출력한다.

728x90

+ Recent posts