문제 URL : https://solvesql.com/problems/installment-month/
https://solvesql.com/problems/installment-month/
solvesql.com
*문제 저작권으로 인하여 직접 작성한 쿼리문만 첨부
select payment_installments,
count(distinct order_id) as order_count,
min(payment_value) as min_value,
max(payment_value) as max_value,
avg(payment_value) as avg_value
from olist_order_payments_dataset
where payment_type = "credit_card"
group by payment_installments
min, max, avg -> 각각 열의 최솟값, 최댓값, 평균값을 구하는 집계함수
group by를 통해 특정 기준으로 데이터를 그룹화하여 그 안에서 각각 집계 수행
'Problem Solving' 카테고리의 다른 글
[백준] 1927-최소 힙 (0) | 2025.02.05 |
---|---|
[SolveSQL] 지역별 주문의 특징 (0) | 2025.02.05 |
[백준] 1515-수 이어 쓰기 (1) | 2025.02.04 |
[SolveSQL] 복수 국적 메달 수상한 선수 찾기 (0) | 2025.02.04 |
[SolveSQL] 쇼핑몰의 일일 매출액 (0) | 2025.02.04 |