题解 | #分析客户逾期情况#
分析客户逾期情况
https://www.nowcoder.com/practice/22633632da344e2492973ecf555e10c9
# 请根据以上数据分析各还款能力级别的客户逾期情况,按照还款能力级别统计有逾期行为客户占比? # 要求输出还款能力级别、逾期客户占比; # 注:逾期客户占比要求按照百分数形式输出并四舍五入保留 1 位小数,最终结果按照占比降序排序; select b.pay_ability, concat(round(count(ifnull(overdue_days , null)) *100/count(distinct a.customer_id),1),'%') as overdue_ratio from loan_tb a left join customer_tb b on a.customer_id= b.customer_id group by b.pay_ability order by overdue_ratio desc; # 还款能力级别对应的人数 count(distinct customer_id) # ifnull(a,b) 表达如果a 的值非空,则返回a ,如果为空,则返回b