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;
目录
相关文章
|
SQL 缓存 NoSQL
社交系统中用户好友关系数据库设计
社交系统中用户好友关系数据库设计
1694 0
|
小程序 JavaScript 安全
【微信小程序-原生开发】转发给好友/群,分享到朋友圈(含单页模式访问云开发数据库的方法)
【微信小程序-原生开发】转发给好友/群,分享到朋友圈(含单页模式访问云开发数据库的方法)
1026 0
|
JSON JavaScript 小程序
小程序里显示附近的人,云开发数据库实现附近的人,按照位置远近排序,附近多少公里内的好友
小程序里显示附近的人,云开发数据库实现附近的人,按照位置远近排序,附近多少公里内的好友
713 0
|
存储 SQL 分布式计算
用户/帖子/好友/订单中心如何进行数据库水平切分
用户/帖子/好友/订单中心如何进行数据库水平切分
|
数据库
LeetCode(数据库)- 好友申请II:谁有最多的好友
LeetCode(数据库)- 好友申请II:谁有最多的好友
229 0
LeetCode 2076. 处理含限制条件的好友请求(并查集)
LeetCode 2076. 处理含限制条件的好友请求(并查集)
335 0
|
存储 NoSQL 关系型数据库
关系型数据库中好友关系的设计
设计一群注册用户的好友关系,各自要能查询到自己的好友列表。最早想过用图数据库来进行好友关系存储,但身边没有成熟的案例,网上的资料也比较少。所以还是决定采用传统关系型数据库MySQL来进行设计。
1324 0
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
709 158
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
1862 152

热门文章

最新文章