题解 | 分析客户逾期情况

分析客户逾期情况

https://www.nowcoder.com/practice/22633632da344e2492973ecf555e10c9

关键:条件判断将数据分组。

遇到的问题:不熟悉条件判断,用where is null进行筛选,发现遗漏百分比为0的情况。

解决方法(查漏补缺):1、条件判断语句:case when 条件 then 返回1 else 返回2 end;if(条件,返回1,返回2);2、百分比显示:concat(round(xxx*100,1),'%')

select pay_ability,concat(round(sum(case when l.overdue_days is not null then 1 else 0 end) /count(*)*100,1),'%') overdue_ratio
from loan_tb l join customer_tb c on l.customer_id=c.customer_id
group by pay_ability
order by overdue_ratio desc

#数据分析##腾讯音乐#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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