当前位置: 首页 > news >正文

网站建设教程软件下载百度官网认证多少钱

网站建设教程软件下载,百度官网认证多少钱,中文wordpress博客模板,通辽做网站哪家好大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:1729. 求关注者的数量二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.正确示范③提交SQL运行结果4.正确示范④提交SQL运行结果5.正确…

大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。

文章目录

  • 前言
  • 一、题目:1729. 求关注者的数量
  • 二、解题
    • 1.正确示范①
      • 提交SQL
      • 运行结果
    • 2.正确示范②
      • 提交SQL
      • 运行结果
    • 3.正确示范③
      • 提交SQL
      • 运行结果
    • 4.正确示范④
      • 提交SQL
      • 运行结果
    • 5.正确示范⑤
      • 提交SQL
      • 运行结果
  • 总结


前言


一、题目:1729. 求关注者的数量

表: Followers

+-------------+------+
| Column Name | Type |
+-------------+------+
| user_id     | int  |
| follower_id | int  |
+-------------+------+

(user_id, follower_id) 是这个表的主键。
该表包含一个关注关系中关注者和用户的编号,其中关注者关注用户。
写出 SQL 语句,对于每一个用户,返回该用户的关注者数量。
按 user_id 的顺序返回结果表。
查询结果的格式如下示例所示。

输入:
Followers 表:
+---------+-------------+
| user_id | follower_id |
+---------+-------------+
| 0       | 1           |
| 1       | 0           |
| 2       | 0           |
| 2       | 1           |
+---------+-------------+
输出:
+---------+----------------+
| user_id | followers_count|
+---------+----------------+
| 0       | 1              |
| 1       | 1              |
| 2       | 2              |
+---------+----------------+

解释:
0 的关注者有 {1}
1 的关注者有 {0}
2 的关注者有 {0,1}

二、解题

1.正确示范①

提交SQL

select user_id,count(1) followers_count
from Followers
group by user_id
order by user_id;

运行结果

2.正确示范②

提交SQL

select user_id,count(*) followers_count
from Followers
group by user_id
order by user_id;

运行结果

3.正确示范③

提交SQL

select user_id,count(follower_id) followers_count
from Followers
group by user_id
order by user_id;

运行结果

4.正确示范④

提交SQL

select user_id,sum(1) followers_count
from Followers
group by user_id
order by user_id;

运行结果

5.正确示范⑤

提交SQL

select distinct user_id,
sum(1) over(partition by user_id) followers_count
from Followers
order by user_id;

运行结果


总结

正确示范①思路:
采用count(1)
先按用户id分组,再用count(1)统计出关注者的数量,再按用户id顺序;
正确示范②思路:
采用count(*)
先按用户id分组,再用count(*)统计出关注者的数量,再按用户id顺序;
正确示范③思路:
采用count(follower_id)
先按用户id分组,再用count(follower_id)统计出关注者的数量,再按用户id顺序;
正确示范④思路:
采用sum(1)
先按用户id分组,再用sum(1)统计出关注者的数量,再按用户id顺序;
正确示范⑤思路:
采用sum(1) over(partition by user_id)
通过partition by分组,用sum(1)统计出关注者的数量,用distinct去重后,再按用户id顺序。

http://www.tj-hxxt.cn/news/1923.html

相关文章:

  • 网站信息抽查评估 短信百度一下你就知道123
  • 医疗器械网站建设方案媒体邀约
  • 做网站建设哪家公司好企业建站都有什么网站
  • 一件代发50个货源网站a站
  • 在线推广企业网站的方法是网络营销师报名官网
  • 美国人做网站营销目标分为三个方面
  • 成都网站建设网络公司东莞网站建设推广平台
  • 哪个网站做团购要求低点google seo怎么做
  • 杭州专业做网站的公司seo每日
  • 洛阳东翔科技做的网站网站域名综合查询
  • 怎样加盟网站建设软文发稿系统
  • 成都旅游视频电脑优化软件排行榜
  • 南阳网站建设电话百度在线入口
  • 网站建设改版目的搜索推广开户
  • 给公司做网站 图片倾权百度优化推广
  • 好听高雅又聚财的公司名字搜狗seo查询
  • 宿州做网站公司外贸展示型网站建设公司
  • 做网站算软件开发么上海谷歌seo公司
  • 濮阳新闻网头条鄂州seo
  • 佛山建设电脑优化大师有用吗
  • wordpress怎么修改图片大小成都关键词seo推广平台
  • 百度站长网站提交查域名ip地址查询
  • 东光网站建设全自动引流推广软件
  • 做淘宝优惠网站学生网页制作成品
  • 沈阳关键词seo宁波seo推广服务电话
  • 怎样宣传一个网站网络推广有哪几种方法
  • 网站建设品牌站长之家官网登录入口
  • 小草网络 网站建设新闻发布会
  • 国外免费b2b网站有哪些百度付费推广的费用
  • 十堰 网站建设合肥网站seo整站优化