데이터 관련/SQL - 1일 1쿼리
2025.01.14(화) 1일 1쿼리
subindev
2025. 1. 14. 17:52
Quiz 1) 한번도 구매되지 않은 상품을 조회하여라.
SELECT p.product_id, p.name
FROM PRODUCTS AS P
LEFT JOIN orderdetails AS OD
ON P.PRODUCT_ID = OD.PRODUCT_ID
WHERE OD.PRODUCT_ID IS NULL;
Quiz 2) 가장 많이 구매된 상품과 판매된 수량을 출력하라.
SELECT P.PRODUCT_ID, P.name, SUM(OD.QUANTITY) AS TOTAL_QUANTITY
FROM PRODUCTS AS P
JOIN ORDERDETAILS AS OD
ON P.PRODUCT_ID = OD.PRODUCT_ID
GROUP BY P.PRODUCT_ID, P.name
ORDER BY TOTAL_QUANTITY DESC
LIMIT 1;
