[数据库SQL] [leetcode] 614. 二级关注者

614. 二级关注者

在 facebook 中,表 follow 会有 2 个字段: followee , follower ,分别表示被关注者和关注者。

请写一个 sql 查询语句,对每一个关注者,查询关注他的关注者的数目。

比方说:

复制代码
+-------------+------------+
| followee    | follower   |
+-------------+------------+
|     A       |     B      |
|     B       |     C      |
|     B       |     D      |
|     D       |     E      |
+-------------+------------+

应该输出:

复制代码
+-------------+------------+
| follower    | num        |
+-------------+------------+
|     B       |  2         |
|     D       |  1         |
+-------------+------------+

解释:

B 和 D 都在在 follower 字段中出现,作为被关注者,B 被 C 和 D 关注,D 被 E 关注。A 不在 follower 字段内,所以A不在输出列表中。

注意:

  • 被关注者永远不会被他 / 她自己关注。
  • 将结果按照字典序返回。

Solution

相关推荐
码云之上1 天前
从 SQL DDL 到 ER 图:前端如何优雅地实现数据库可视化
前端·数据库·数据可视化
AKA__Zas1 天前
SQL查询技巧全 Strategy Guide
数据库·sql·学习方法
luoganttcc1 天前
华为 的 npu 架构如何 进行 flash attention
数据库·华为
Chasing__Dreams1 天前
Mysql--基础知识点--94.1--嵌套子查询转关联查询
数据库·mysql
qq_283720051 天前
Python 操作 MySQL 数据库全解:增删改查、事务、连接池与性能优化
数据库·python·mysql
爱码小白1 天前
MySQL 系统函数专项练习题
数据库·python·mysql
Wenweno0o1 天前
Ubuntu 系统配置 VS Code C++ 开发环境
数据库·c++·ubuntu
ayt0071 天前
Netty NioEventLoopGroup源码深度剖析:高性能网络编程的核心引擎
服务器·前端·数据库
Chasing__Dreams1 天前
Mysql--基础知识点--97--UNION ALL VS UNION
数据库·mysql
老苏畅谈运维1 天前
Oracle 26ai 向量搜索零入门:从模型加载到语义检索初体验
数据库·oracle·oracle 26ai