6 산술 계산 : 매출 기여율 추가

     

    분석 6 분석 5에 매출 기여율을 추가하세요. 기여율은 소수점 아래 두 번째 자리에서 반올림하여 출력하세요.

    추천 SQL : 산술 연산자, ROUND

     

    SELECT SUBSTR(A.reserv_date, 1, 6) 매출월,

    SUM(b.sales)

    ---- SUM(decode(b.item_id, 'M0001', b.sales, 0)) 전용상품외매출,

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

    ---ROUND(SUM(DECODE(B.item_id, 'M0001', B.sales, 0))/SUM(B.sales)*100, 1) 매출기여율

    FROM reservation A, order_info B

    WHERE A.reserv_no = B.reserv_no

    AND   A.cancel    = 'N'

    GROUP BY SUBSTR(A.reserv_date, 1, 6)

    ORDER BY SUBSTR(A.reserv_date, 1, 6);

     

    전체 상품 매출에서 전용 상품 매출을 빼면 전용 상품 외 매출이 계산됩니다.

    백분율 계산식을 구현했습니다. ROUND 명령어로 소수점 둘째 자리에서 반올림합니다.

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