LeetCode(数据库)- 好友申请l:总体通过率

简介: LeetCode(数据库)- 好友申请l:总体通过率

题目链接:点击打开链接

 

题目大意:略。

 

解题思路:1/0, 0/0 结果都为 NULL。

 

AC 代码

--解决方案(1)
WITHt1AS(SELECT1id, COUNT(DISTINCTrequester_id, accepter_id) upFROMRequestAccepted),
t2AS(SELECT1id, COUNT(DISTINCTsender_id, send_to_id) downFROMFriendRequest)
SELECTIF(down=0, 0.00, ROUND(up/down, 2)) accept_rateFROMt1, t2WHEREt1.id=t2.id--解决方案(2)
selectround(
ifnull(
    (selectcount(*) from (selectdistinctrequester_id, accepter_idfromrequest_accepted) asA)
/    (selectcount(*) from (selectdistinctsender_id, send_to_idfromfriend_request) asB),
0)
, 2) asaccept_rate;
目录
相关文章
|
小程序 JavaScript 安全
【微信小程序-原生开发】转发给好友/群,分享到朋友圈(含单页模式访问云开发数据库的方法)
【微信小程序-原生开发】转发给好友/群,分享到朋友圈(含单页模式访问云开发数据库的方法)
522 0
|
SQL 缓存 NoSQL
社交系统中用户好友关系数据库设计
社交系统中用户好友关系数据库设计
1456 0
|
JSON JavaScript 小程序
小程序里显示附近的人,云开发数据库实现附近的人,按照位置远近排序,附近多少公里内的好友
小程序里显示附近的人,云开发数据库实现附近的人,按照位置远近排序,附近多少公里内的好友
378 0
|
存储 SQL 分布式计算
用户/帖子/好友/订单中心如何进行数据库水平切分
用户/帖子/好友/订单中心如何进行数据库水平切分
|
数据库
LeetCode(数据库)- 好友申请II:谁有最多的好友
LeetCode(数据库)- 好友申请II:谁有最多的好友
122 0
LeetCode 2076. 处理含限制条件的好友请求(并查集)
LeetCode 2076. 处理含限制条件的好友请求(并查集)
221 0
|
存储 NoSQL 关系型数据库
关系型数据库中好友关系的设计
设计一群注册用户的好友关系,各自要能查询到自己的好友列表。最早想过用图数据库来进行好友关系存储,但身边没有成熟的案例,网上的资料也比较少。所以还是决定采用传统关系型数据库MySQL来进行设计。
1069 0
|
1月前
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
82 3
|
1月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。
|
1月前
|
关系型数据库 MySQL 分布式数据库
阿里云PolarDB云原生数据库收费价格:MySQL和PostgreSQL详细介绍
阿里云PolarDB兼容MySQL、PostgreSQL及Oracle语法,支持集中式与分布式架构。标准版2核4G年费1116元起,企业版最高性能达4核16G,支持HTAP与多级高可用,广泛应用于金融、政务、互联网等领域,TCO成本降低50%。

热门文章

最新文章