SQL, Oracle로 Group By 일별, 주별, 월별, 년도별
매출 그래프를 구현하기 위해서 일별, 주별, 월별, 년도별로 매출정보를 가져와야 하는 상황이다. 1. 일별 매출 CREATE VIEW DAILYSALES AS( SELECT P.P_PRICE, S.S_QTY,S_DATE FROM PRODUCT P INNER JOIN SALES S ON P.P_CODE = S.P_CODE WHERE S_DATE >= TO_CHAR(SYSDATE-7,'YYYY-MM-DD') ); SELECT S_DATE AS 날짜, SUM(S_QTY*P_PRICE) AS 일일매출 FROM DAILYSALES GROUP BY S_DATE ORDER BY S_DATE; 1.1 view 만들기 - 일단 상품 테이블의 가격, 매출 테이블의 판매수량, 매출테이블의 판매일을 보여주는 view를 만들었..
더보기