작성자는 멀티캠퍼스 데이터 분석 & 엔지니어 취업캠프 28회차 수강생으로 해당 게시물은 SQL로 맛보는 데이터 전처리 분석 | 노수영 - 교보문고 (kyobobook.co.kr)
위 교재를 참고하여 게시물을 작성함을 알린다.
USE classicmodels;
SELECT
A.orderdate
, priceeach * quantityordered
FROM orders A
LEFT
JOIN orderdetails B
ON A.ordernumber = B.ordernumber;
SELECT
A.orderdate
, SUM(priceeach * quantityordered) AS 매출액
FROM orders A
LEFT
JOIN orderdetails B
ON A.ordernumber = B.ordernumber
GROUP BY A.orderdate
ORDER BY A.orderdate;
SELECT
SUBSTR(A.orderdate, 1, 7) MM
, SUM(priceeach * quantityordered) AS 매출액
FROM orders A
LEFT
JOIN orderdetails B
ON A.ordernumber = B.ordernumber
GROUP BY MM
ORDER BY MM; -- Oracle에서 이렇게 하면 에러남
SELECT
SUBSTR(A.orderdate, 1, 4) YY
, SUM(priceeach * quantityordered) AS 매출액
FROM orders A
LEFT
JOIN orderdetails B
ON A.ordernumber = B.ordernumber
GROUP BY YY
ORDER BY YY;
SELECT 문으로 데이터 조회 1 (0) | 2024.05.27 |
---|---|
MySQL 기본 - SELECT 문 실습1 (0) | 2023.10.13 |
SQL 기본 - SELECT문 (2) | 2023.10.13 |
ch04.자동차 매출 데이터를 이용한 리포트 작성(2) (0) | 2023.10.05 |
윈도우 함수와 SubQuery (0) | 2023.10.04 |