题解 | #邮件发送成功概率#

邮件发送成功概率

https://www.nowcoder.com/practice/5b56f63467114d19ac9c33af86d8a74e

考点,这次链表不像之前,那几道题,在自身表上关联找到数据,这个关联要判断,首先判断寄信人编号,收信人编号是不是黑名单,第二点,要判断不是黑名单,发送失败的次数,最后求出每天的失败率(失败数/总数)
select 
日期,
count( case when 枚举类型="no_completed" then 编号 end)/
count(编号) as "失败率"
from 邮件表 y left join 用户表 yh on y.寄信人编号=yh.用户编号
              left join 用户表 yh1 on yh1.用户编号=y.收信人编号
              where
              yh.是否为黑名单=0 and
              yh1.是否为黑名单=0
              group by 日期
              order by  日期

全部评论

相关推荐

07-20 12:08
已编辑
江南大学 图像识别
机械牛马勇闯秋招:把校园经历里面做过的项目,大作业,课设,毕设啥的,扩写,写成具体的项目经历,自我评价缩写别占篇幅,不然这简历真没东西,初筛都过不了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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