题解 | 查询出每个品牌在特定时间段内的退货率以及平均客户满意度评分

查询出每个品牌在特定时间段内的退货率以及平均客户满意度评分

https://www.nowcoder.com/practice/39f4ccb8ac1b47a89d092b4d8ed08bc8

--连接表,聚合函数和case判断
select 
bf.brand_id,
bf.brand_name,
round(
sum(case when return_status=1 then 1 else 0 end)/count(sd.order_id),2) as return_rate_July_2024,
round(
avg(customer_satisfaction_score),2) as average_customer_satisfaction_score

from customer_feedback ck inner join 
sales_orders sd  on ck.order_id=sd.order_id
inner join brand_info bf on bf.brand_id=sd.brand_id
where
date_format(order_date,"%Y%m")=202407
group by bf.brand_id
order by bf.brand_id

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务