2 개인화 분석 : 개인별 매출 분석

     

    분석 13 개인별 전체 상품 주문 건수, 총 매출, 전용 상품 주문 건수, 전용 상품 매출을 출력하여 전용 상품의 매출 기준으로 내림차순 정렬하세요.

    추천 SQL : SUBSTR, DECODE, SUM, COUNT, GROUP BY

     

    SELECT A.customer_id 고객아이디,

           A.customer_name 고객이름,

           COUNT(C.order_no) 전체상품주문건수,

           SUM(C.sales) 총매출,

           SUM(DECODE(C.item_id, 'M0001', 1, 0)) 전용상품주문건수,

           SUM(DECODE(C.item_id, 'M0001', C.sales, 0)) 전용상품매출

    FROM customer A, reservation B, order_info C

    WHERE A.customer_id = B.customer_id

    AND   B.reserv_no = C.reserv_no

    AND   B.cancel = 'N'

    GROUP BY A.customer_id, A.customer_name

    ORDER BY SUM(DECODE(C.item_id, 'M0001', C.sales, 0)) DESC;

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.