Contents
내가 작성한 쿼리
2020년 2월에 최소 100개 이상 주문된 제품의 이름과 수량을 확인할 수 있는 솔루션을 작성하세요. 결과 테이블을 순서에 상관없이 반환하세요.
내가 작성한 쿼리
Oracle
SELECT P.product_name, SUM(O.unit) unit FROM Products P JOIN Orders O ON P.product_id = O.product_id WHERE TO_CHAR(order_date, 'YYYY-MM') = '2020-02' GROUP BY P.product_name HAVING SUM(O.unit) >= 100;
MySQL
SELECT product_name, SUM(unit) unit FROM Products P JOIN Orders O ON P.product_id = O.product_id WHERE order_date LIKE '2020-02%' GROUP BY O.product_id HAVING SUM(unit) >= 100
차이점
- 특정 날짜를 제한하는 방식의 차이
Share article