CDA数据科学研究院 CDA考试中心 CDA网校 企业服务
CDA社区
CDA竞赛 CDA技术答疑 CDA俱乐部
关于CDA APP下载 新媒体帐号交易(经管新媒) 新媒体帐号交易(经管新媒)

CDA

  • 最新
  • 热门
  • 关注
  • 推荐
  • 问答
登录 注册
免密码登录
获取验证码
行为验证™ 安全组件加载中
提交 首次登录验证后自动注册

  • 创作中心
  • 我的消息
  • 我的收藏
  • 个人资料
  • 点赞能量: %
  • 点赞价值:
  • 系统消息
  • 互动消息

闪呀闪 回复您的文章《SQL 课后作业第五天》

第二题

SELECT

product_rate AS 放款笔数,

loan_prin AS 放款金额,

ifnull(SUM((overdue_days>30)*(loan_prin-paid_principal))/SUM(loan_prin),0) AS 30天以上金额逾期率

FROM loan_list

WHERE year(loan_date)=2018 AND MONTH(loan_date)BETWEEN 2 AND 5

GROUP BY product_rate;


逻辑函数可以用IFNULL函数

2020-11-05 19:30

Sasyo回复了你的评论:

Timedelta.days 返回timedelta有多少整天,不包含小时和分钟,结合apply对对应列进行操作


df['天数_py'] = df['天数_py'].apply(lambda x: x.days)


2020-11-05 19:21

闪呀闪 赞了您的文章 《SQL 课后作业第五天》

2020-11-05 18:49

wangxishi回复了你的评论:

这个天数结果如何转化成数字呢,我其实就想要相差天数的数字

2020-11-05 17:19

<1…290729082909…21673>
  • CDA教材
  • CDA题库
  • CDA大纲
  • CDA测评
Copyright © 2015-2020, www.pinggu.com All Rights Reserved. CDA数据分析师(北京国富如荷网络科技有限公司) 版权所有 京ICP备18052299号-1