LeetCode刷题-数据库(MySQL)- 597.好友申请 I :总体通过率

该博客介绍了如何在社交应用中计算好友申请的通过率,包括对数据表`friend_request`和`request_accepted`的分析,强调了重复申请的处理,并提供了计算通过率的SQL查询思路和实现方法。通过率计算考虑了即使申请未在原始请求表中,也要统计通过的总数。当没有申请时,通过率为0.00。
摘要由CSDN通过智能技术生成

597.好友申请 I :总体通过率

一、题目描述

在 Facebook 或者 Twitter 这样的社交应用中,人们经常会发好友申请也会收到其他人的好友申请。现在给如下两个表:

表: friend_request

sender_id send_to_id request_date
1 2 2016_06-01
1 3 2016_06-01
1 4 2016_06-01
2 3 2016_06-02
3 4 2016-06-09

表: request_accepted

requester_id accepter_id accept_date
1 2 2016_06-03
1 3 2016-06-08
2 3 2016-06-08
3 4 2016-06-09
3 4 2016-06-10

写一个查询语句,求出好友申请的通过率,用 2 位小数表示。通

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值