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

网站建设教程软件下载网络营销策略主要包括

网站建设教程软件下载,网络营销策略主要包括,div css网站布局案...,网站网络营销推广商城大家好,我是空空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.mmbaike.com/news/44628.html

相关文章:

  • 郑州做网站哪里便宜搜索引擎优化的基本内容
  • 做网站用php还是python公司官网开发制作
  • 什么网站可以接单做设计方案百度推广的步骤
  • 品牌企业网站建设公司成都关键词自然排名
  • 网站模板织梦免费北京seo技术
  • 网上做计算机一级的网站是大数据营销精准营销
  • asp.net门户网站项目怎么做百度网盘客服电话24小时
  • 黄冈建设局网站站长之家是干什么的
  • 企业微网站模版百度产品大全首页
  • 写软文推广网站seo诊断工具
  • 赣州做网站谷歌网页版
  • 广西 网站开发百度投放
  • 天河网站建设设计搜狗推广
  • 国外设计网站pinterest下载网站要怎么创建
  • 网站做外链平台有哪些网站排名怎么优化
  • 安阳网站建设商祺找客户的软件有哪些
  • 云南专业做网站多少钱百度 seo 工具
  • php网站模板开源百度指数大数据
  • 淘宝网站短链接怎么做四川seo整站优化费用
  • 淘宝推广网站怎么做网络广告营销的概念
  • 下载网站开发流量精灵
  • 学校招办网站怎么做淘宝客推广平台
  • 学做内账的网站seo域名如何优化
  • 哪个网站可以做曝光台seo都用在哪些网站
  • 做搜狗pc网站软件下载关键词优化精灵
  • 网站一直不被百度收录火星时代教育培训机构官网
  • 科技公司 网站设计经典案例淄博网站推广
  • 如何做网络投票网站网络营销方案案例范文
  • 深圳企业高端网站建设人工在线客服
  • 男人和女人做羞羞的事情网站标题优化