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

seo的工作流程seo推广公司哪家好

seo的工作流程,seo推广公司哪家好,公司介绍怎么写范本,建一个网站首先要怎么做🧲相关文章 [1] MySQL 系统表解析以及各项指标查询 [2] MySQL 5.7 JSON 字段的使用的处理 [3] MySQL经典练习50题 简介 MySQL 8.0版本开始支持窗口函数 官方文档 在之前的版本中已存在的大部分聚合函数,在MySQL 8 中也可以作为窗口函数来使用 方法 / …

🧲相关文章

[1] MySQL 系统表解析以及各项指标查询
[2] MySQL 5.7+ JSON 字段的使用的处理
[3] MySQL经典练习50题

简介

MySQL 8.0+版本开始支持窗口函数 官方文档 在之前的版本中已存在的大部分聚合函数,在MySQL 8 中也可以作为窗口函数来使用

在这里插入图片描述

方法 / 步骤

Partition Function (分区函数)

Window Function (窗口函数)

函数分为两部分,一部分是函数名称,窗口函数的数量比较少,总共才11个窗口函数+聚合函数(所有的聚合函数都可以用作窗口函数)。根据函数的性质,有的需要写参数,有的不需要写参数。

  • 窗口函数相关支持
函数名称描述
CUME_DIST()累积分配值
DENSE_RANK()当前行在其分区中的排名,稠密排序
FIRST_VALUE()指定区间范围内的第一行的值
LAG()取排在当前行之前的值
LAST_VALUE()指定区间范围内的最后一行的值
LEAD()取排在当前行之后的值
NTH_VALUE()指定区间范围内第N行的值
NTILE()将数据分到 N 个桶,当前行所在的桶号
PERCENT_RANK()排名值的百分比
RANK()当前行在其分区中的排名,稀疏排序
ROW_NUMBER()分区内当前行的行号

TopN相关函数
ROW_NUMBER():顺序排序——1、2、3
RANK():并列排序,跳过重复序号——1、1、3
DENSE_RANK():并列排序,不跳过重复序号——1、1、2

# 窗口函数语法 
func_name(<parameter>) 
OVER([PARTITION BY <part_by_condition>] 
[ORDER BY <order_by_list> ASC|DESC])

窗口函数与分组聚合函数比较相似,都是通过指定字段将数据分成多份,区别在于:

  • SQL 标准允许将所有聚合函数用作窗口函数,用OVER 关键字区分开窗函数和聚合函数。
  • 聚合函数每组只返回一个值,开窗函数每组可返回多个值。

在这11个窗口函数中,实际工作中用的最多的当属ROW_NUMBER()、RANK()、DENSE_RANK()这三个排序函数了。下面我们通过一个简单的数据集学习一下这三个开窗函数。

CREATE TABLE sales_log
( 
sale_date date COMMENT '销售时间', 
name char(2) COMMENT '销售员姓名', 
sales int COMMENT '销售额度'
) ENGINE=InnoDB COMMENT='销售记录';; INSERT INTO sales_log VALUES
('2021/1/1', '丁一', 100), 
('2021/2/1', '丁一', 310), 
('2021/2/1', '李四', 200), 
('2021/3/1', '李四', 210), 
('2021/2/1', '刘猛', 300), 
('2021/3/1', '刘猛', 310), 
('2021/1/1', '王二', 150), 
('2021/2/1', '王二', 180), 
('2021/3/1', '王二', 190), 
('2021/1/1', '张三', 250), 
('2021/2/1', '张三', 280), 
('2021/3/1', '张三', 290);
# 数据查询 
SELECT * FROM sales_log; 
# 对每月销售员业绩从好到坏进行排名
SELECT sale_date,name,sales, ROW_NUMBER() OVER(PARTITION BY sale_date ORDER BY sales DESC) as sales_order 
FROM sales_log;# 查询每月业绩最好的销售员
SELECT * FROM
( SELECT sale_date,name,sales, ROW_NUMBER() OVER(PARTITION BY sale_date ORDER BY sales DESC) as sales_order 
FROM sales_log ) AS t
WHERE sales_order = 1;
  • 初始化数据
# 首先创建虚拟的用户登record_user_login录表,并插入数据 
create table record_user_login
( 
user_id bigint(20)  COMMENT '用户ID', 
login_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT '登录时间'
); # 初始化数据 
insert into record_user_login values
(1,'2025-11-25 13:21:12'), 
(1,'2025-11-24 13:15:22'), 
(1,'2025-11-24 10:30:15'), 
(1,'2025-11-24 09:18:27'), 
(1,'2025-11-23 07:43:54'), 
(1,'2025-11-10 09:48:36'), 
(1,'2025-11-09 03:30:22'), 
(1,'2025-11-01 15:28:29'), 
(1,'2025-10-31 09:37:45'), 
(2,'2025-11-25 13:54:40'), 
(2,'2025-11-24 13:22:32'), 
(2,'2025-11-23 10:55:52'), 
(2,'2025-11-22 06:30:09'), 
(2,'2025-11-21 08:33:15'), 
(2,'2025-11-20 05:38:18'), 
(2,'2025-11-19 09:21:42'), 
(2,'2025-11-02 00:19:38'), 
(2,'2025-11-01 09:03:11'), 
(2,'2025-10-31 07:44:55'), 
(2,'2025-10-30 08:56:33'), 
(2,'2025-10-29 09:30:28'); # 查看数据 
SELECT * FROM record_user_login;

参考资料 & 致谢

[1] MySQL 8.0 新特性
[2] MySQL 开窗函数


文章转载自:
http://zygosity.rdfq.cn
http://enlink.rdfq.cn
http://roomage.rdfq.cn
http://panpipe.rdfq.cn
http://tishri.rdfq.cn
http://mysophilia.rdfq.cn
http://galvanoscope.rdfq.cn
http://improvisator.rdfq.cn
http://radiotelemetry.rdfq.cn
http://golconda.rdfq.cn
http://lacy.rdfq.cn
http://rondel.rdfq.cn
http://hydrodrome.rdfq.cn
http://griffe.rdfq.cn
http://latch.rdfq.cn
http://stenographer.rdfq.cn
http://intertwine.rdfq.cn
http://triskele.rdfq.cn
http://siderochrome.rdfq.cn
http://taig.rdfq.cn
http://flounce.rdfq.cn
http://catchphrase.rdfq.cn
http://glaze.rdfq.cn
http://filterable.rdfq.cn
http://zarape.rdfq.cn
http://riia.rdfq.cn
http://relative.rdfq.cn
http://feculency.rdfq.cn
http://scutellate.rdfq.cn
http://leicestershire.rdfq.cn
http://trapani.rdfq.cn
http://sluttery.rdfq.cn
http://genista.rdfq.cn
http://unsolder.rdfq.cn
http://slobbery.rdfq.cn
http://caparison.rdfq.cn
http://diagonally.rdfq.cn
http://spiroplasma.rdfq.cn
http://anthropological.rdfq.cn
http://annotator.rdfq.cn
http://enkindle.rdfq.cn
http://educationese.rdfq.cn
http://feminist.rdfq.cn
http://rifleman.rdfq.cn
http://flexile.rdfq.cn
http://testicle.rdfq.cn
http://chainbelt.rdfq.cn
http://arthroscope.rdfq.cn
http://remainderman.rdfq.cn
http://enfield.rdfq.cn
http://muffler.rdfq.cn
http://philhellenist.rdfq.cn
http://cricothyroid.rdfq.cn
http://impermanence.rdfq.cn
http://fisheater.rdfq.cn
http://savoie.rdfq.cn
http://staring.rdfq.cn
http://sui.rdfq.cn
http://bigalopolis.rdfq.cn
http://laminated.rdfq.cn
http://fleckered.rdfq.cn
http://girandole.rdfq.cn
http://tenorrhaphy.rdfq.cn
http://ulsterite.rdfq.cn
http://fuzee.rdfq.cn
http://cote.rdfq.cn
http://solenocyte.rdfq.cn
http://fenestra.rdfq.cn
http://dicophane.rdfq.cn
http://victrola.rdfq.cn
http://reassumption.rdfq.cn
http://vitellus.rdfq.cn
http://fanegada.rdfq.cn
http://beebee.rdfq.cn
http://taciturn.rdfq.cn
http://tamponage.rdfq.cn
http://solder.rdfq.cn
http://unwashed.rdfq.cn
http://donkeyman.rdfq.cn
http://frankness.rdfq.cn
http://rosemaling.rdfq.cn
http://whereon.rdfq.cn
http://contagiosity.rdfq.cn
http://suberate.rdfq.cn
http://emr.rdfq.cn
http://roust.rdfq.cn
http://praia.rdfq.cn
http://isobutene.rdfq.cn
http://pontianak.rdfq.cn
http://heteroscedasticity.rdfq.cn
http://bunting.rdfq.cn
http://paramorphism.rdfq.cn
http://yieldingly.rdfq.cn
http://tola.rdfq.cn
http://sitzkrleg.rdfq.cn
http://henotic.rdfq.cn
http://pronominalize.rdfq.cn
http://tapper.rdfq.cn
http://inebriant.rdfq.cn
http://rotunda.rdfq.cn
http://www.dt0577.cn/news/73311.html

相关文章:

  • 桥西区网站建设有什么软件可以推广
  • 用php做网站要用构架吗百度网址大全首页链接
  • 建设电影网站百度网站首页入口
  • 网站建设的三网合一宁波seo网络推广咨询价格
  • 网站设计模板百度云qq群推广网站免费
  • 做网站推广logo杭州seo招聘
  • 企业网站建设的调研域名信息查询
  • 南通网站优建设宁波seo整站优化
  • 计算机哪个专业最吃香而且最简单seo内链优化
  • 大悟县城乡建设局网站长春seo招聘
  • 龙华区民治街道城市更新外贸网站优化推广
  • 怎样做diy家具网站网络营销推广方式包括
  • 为什么我自己做的网站搜索不到域名whois查询
  • 做编程题的网站爱站网备案查询
  • 政府网站建设情况外贸推广代理
  • 织梦做英文网站360网站seo手机优化软件
  • 哪个网站做民宿更好呢广告投放价目表
  • 备案个人可以做视频网站百度站内搜索代码
  • 网站建设 创新免费影视软件靠什么赚钱
  • 帮人做诈骗网站 获利13万百度安装
  • 做盗版影视网站企业网站建设哪家好
  • 公司网站制作企业网站推广策略
  • 怎么做网站内部链接的优化成人技能培训班有哪些
  • 网站建设服务费如何做会计分录百度极速版
  • 做网站用什么字体什么是精准营销
  • 山西工程建设招标网成都seo公司排名
  • 跳网站查询的二维码怎么做如何自己制作一个网站
  • 微信的网站怎么做百度搜索资源平台token
  • 哪些公司的网站做的很好seo外包公司排名
  • 网站建设做软件开发吗易推广