본문 바로가기

데이터 교육/SQL

[SQL] 12. 사칙연산(할인률, 판매가, 이익률) 계산하기

출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online.


사칙연산 함수

discount   profit


 


00) 기본단위

* 할인금액: discount

* 매출액: gmv

* 상품별 이익: product_profit

* 전체 이익: total_profit

 

 

 

 

01) 할인률: discount / gmv

*쿼리 작성

select *,

cast (discount as numeric) / gmv as discount_rate   >>> 정수 / 정수 = 정수, 즉 cast를 이용해 소수점으로 바꿔줘야합니다

from online_order oo

 

 

 


02) 판매가 : gmv - discount 

 

*쿼리 작성

select *,

gmv - discount as paid_amount

from online_order oo

 

 

 

 

03) 이익률: product_profit / gmv, total_profit / gmv

 

*상품별 이익률

select *,

cast (product_profit as numeric) / gmv as product_margin

from online_order oo

 

 

*전체 이익률

select *,

cast (total_profit as numeric) / gmv as total_margin

from online_order oo

'데이터 교육 > SQL' 카테고리의 다른 글

[SQL] 11. 날짜 관련 함수 활용하기  (0) 2023.05.29
[SQL] 10. case when절  (0) 2023.05.29
[SQL] 09. 원하는 형식으로 컬럼 가공하기  (0) 2023.05.29
[SQL] 08. join절  (0) 2023.05.29
SQL 기본 문법 정리  (0) 2023.05.24