自己做网站的费用wordpress插件手动安装

pingmian/2025/10/13 11:03:04/文章来源:
自己做网站的费用,wordpress插件手动安装,seo优化主要做什么,国外网页设计作品开窗函数——排序函数 开窗函数与其他函数的区别是,它不是关联其他表查询,而是在一张表内根据我们的想法自定义的规则分组后对我们组内的数据进行检索和计算。我们自定义的规则所分的组#xff0c;就如同整张表的一个个小窗口#xff0c;因此我们开出一个个小窗口并对这些小…开窗函数——排序函数 开窗函数与其他函数的区别是,它不是关联其他表查询,而是在一张表内根据我们的想法自定义的规则分组后对我们组内的数据进行检索和计算。我们自定义的规则所分的组就如同整张表的一个个小窗口因此我们开出一个个小窗口并对这些小窗口进行的操作就叫做开窗函数。 开窗函数分为排序函数和聚合函数。 一、排序函数 1.三个排序函数 句型row_number()的排序函数 order_func OVER([PARTITION BY expression] ORDER BY clase)其中order_func是指排序函数包括 row_number(),rank(),dense_rank(),ntile(); 他们会为每一行返回一个序值。 PARTITION BY 是我们自定义的分组策略如果不用该函数会把其余select 语句包括where、having、group by的运行结果做为窗口进行排序ORDER BY 是排序的方法即每个窗口内根据哪个字段排序不能缺省。 例如:我们需要对一个包含4个班级的16个同学的成绩表进行以班为单位的排序我们可以这样排序 select st_name,st_class,st_score,row_number() over(partition by st_class order by score) as 名次 from score_tab;但有时候我们的业务需求我们排序但不以表中的字段排。而我们又不能没有ORDER BY语句我们应该怎么办呢是的开发者也考虑到了 select st_name,st_class,st_score,row_number() over(partition by st_class order by (select 0)) as 名次 from score_tab;当然这并不是所有sql家族成员都是这么设计的比如hive的方法就略有不同 select st_name,st_class,st_score,row_number() over(partition by st_class order by 0) as 序值 from score_tab;直接用0并不用select 0; 当然这种排序也是有弊端的就拿我们的学习成绩为例假如同一个窗口内的两个同学分数相同我们按这种方法排可能他们一个是第二名一个是第三名这样对孩子就太不公平了。于是我们又有了另外两种排序方式 rank()和dense_rank() 三者的区别是 row_number() 对窗口每一行记录输出一个序值同一窗口不会有重复的充值,无论排序字段值是否相等都是1,2,3,4; rank() 对窗口内每一行记录输出一个序值字段值相同的则输出相同序值下一充值为非密集排序如1224; dense_rank() 对窗口内每一行记录输出一个充值字段值相同的则输出相同序值下一序值为密集排序如:1,2,2,3;2.数据均分分组函数–NTILE() NTILE()的功能是进行均分分组其参数是我们要分组的数量比如我们把学生平均分为四组 select st_name,, st_class,,st_score,NTILE(4) OVER(ORDER BY st_score) as 分组 from score_tab;结果是按照成绩排列为1234组部分数据如下 st_namest_classst_score分组a1681c4691r3721d4851 如果我们按班级为单位把每一个班的成绩平均分为高、下两种评级则 select st_name,, st_class,,st_score,CASE NTILE(2) OVER(PARTITION BY st_class ORDER BY st_score) when 1 then 低when 1 then 高END AS ‘level’ from score_tab;st_namest_classst_scorelevelp469低g475低e487高j492高 总结 一般我们在使用排序函数的时候我们不会同时使用distinct因为我们在给记录进行排序时一般会忽略同值记录事实上我们执行如下语法其中的distinct并没有起作用不会去重只是增加了资源的开销 SELECT DISTINCT st_score,ROW_NUMBER() OVER(PARTITION BY st_class ORDER BY st_score) AS 排名 FROM score_tab;如果我们业务真实需要去重后再编序值请用过滤条件GROUP BY,如 SELECT st_score,ROW_NUMBER() OVER(PARTITION BY st_class ORDER BY st_score) AS 排名 FROM score_tab GROUP BY st_score;相关替代方案–子查询 在开窗函数没有发布之前我们进行窗口操作都是使用子查询进行的其原理为:先查出该组内比当前成绩低的个数再加上1,就是该学生在该组的序值如 select st_name,st_class,st_score--开窗函数方式,row_number() over(partition by st_class order by score) as 开窗序值名次--子查询(SELECT COUNT(1)1 FORM st_score s2WHERE s2.st_classa1.st_class AND s2.st_scores1.st_score) as 子查询名次 from score_tab s1;--如果是密集排序我们只需把count()的参数改为排序字段即可去重如 select st_name,st_class,st_score--开窗函数方式,row_number() over(partition by st_class order by score) as 开窗序值名次--子查询(SELECT COUNT(st_score)1 FORM st_score s2WHERE s2.st_classa1.st_class AND s2.st_scores1.st_score) as 子查询名次 from score_tab s1;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/88104.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

天津武清做淘宝网站电脑打不开网页怎么回事

引言 大家好,今天给大家分享一下最新版本OpenCV4.8 QT5 如何一起配置,完成环境搭建的。 下载OpenCV4.8并解压缩 软件版本支持 CMake3.13 或者以上版本 https://cmake.org/ VS2017专业版或者以上版本 QT5.15.2 OpenCV4.8源码包 https://github.com/op…

wordpress 定时机制东莞营销网站建设优化

✨✨ 祝屏幕前的您天天开心,每天都有好运相伴。我们一起加油!✨✨ 🎈🎈作者主页: 喔的嘛呀🎈🎈 目录 引言 一、为什么页面加载时间重要? 二、如何减少页面加载时间? …

惠州网站建设怎么样wordpress首次访问很卡慢

modbus-RTU是一种比较简单、可靠的协议 RTU, 是modbus中的一种应用层协议,在OSI的第七层 数据格式 应用

怎么促成客户做网站wordpress 视频管理 主题

ElasticSearch 1、ElasticSearch学习随笔之基础介绍 2、ElasticSearch学习随笔之简单操作 3、ElasticSearch学习随笔之java api 操作 4、ElasticSearch学习随笔之SpringBoot Starter 操作 5、ElasticSearch学习随笔之嵌套操作 6、ElasticSearch学习随笔之分词算法 7、ElasticS…

深圳网站建设微赢天下龙华建站公司

在本文中,我们全面探讨了文本分类技术的发展历程、基本原理、关键技术、深度学习的应用,以及从RNN到Transformer的技术演进。文章详细介绍了各种模型的原理和实战应用,旨在提供对文本分类技术深入理解的全面视角。 关注TechLead,分…

网站关键词过多阿里云虚拟主机做网站

先给出一个打开指定目录下的所有Word文档,并添加新内容,方便后面做关闭测试 import os import win32com.clientdirectory "D:/0test" # 要处理的目录路径 content_to_add "test text" # 要添加的内容# 创建 Word 应用程序对象 …

电商网站的推广方式网站建设流程分几步

spring-cloud nacos dubbodubbo接口服务提供者消费者,要订阅对应的服务,订阅提供者使用openFeign以http为协议进行rest调用。而dubbo是tcpport,使用tcp协议的。 版本说明 dubbo : 2.7.8 spring-cloud-alibaba: 2.1.4.RELEASE spring-cloud:…

网站刷收益是怎么做的wordpress 表单展示

ELK 是 Elastic 公司出品的开源实时日志处理与分析解决方案,ELK 分别代表分布式搜索引擎 Elasticsearch、日志采集与解析工具 Logstash、日志可视化分析工具Kibana,具有配置方式灵活、集群可线性扩展、日志实时导入、检索性能高效、可视化分析方便等优点…

档案门户网站建设方案网页设计个人主页模板

在计算机中主要有两种基本的存储结构用于存放线性表:顺序存储结构和链式存储结构。本篇文章介绍采用顺序存储的结构实现线性表的存储。 顺序存储定义 线性表的顺序存储结构,指的是一段地址连续的存储单元依次存储链性表的数据元素。 线性表的&#xf…

迈步者seo海口seo整站

来源: 脑极体中国半导体行业在集体过冬,美国也未必没有紧迫感。前不久,美国半导体行业协会(SIA)和半导体研究公司(SRC)就联合发布了一份题为“半导体十年计划”的报告,希望美国政府能…

网站娱乐app网站开发网站开发的预算

文章目录 Ethernet的组成以太网和 Wi-Fi以太网应用场景以太网的发展历程以太网数据链路层CSMA/CD (载波侦听多路访问/冲突检测)推荐阅读 以太网(Ethernet)是一种局域网(LAN)技术,用于在局域网范围内传输数据。它是最常…

一个简单的网站怎么做的群晖wordpress不成功

若依微服务框架,富文本加入图片保存时出现JSON parse error: Unexpected character 一、问题二、解决1.修改网关配置2、对数据进行加密解密2.1安装插件2.2vue页面加密使用2.3后台解密存储 一、问题 若依微服务项目在使用富文本框的时候,富文本加入图片进…

沈阳智能模板建站购物网站模板html

有一个MSDN客户提问在WinForm中如何实现拖拽效果——比如在WinForm中有一个Button,我要实现的效果是拖拽这个Button到目标位置后生成一个该控件的副本。 其实这个操作主要分成三步走: 1)确定被拖拽的对象: 这里是Button&#xff0…

旅游网站界面设计h5网站不利于优化吗

WPF中自动增加行(动画)的TextBox 原文:WPF中自动增加行(动画)的TextBoxWPF中自动增加行(动画)的TextBox WPF中的Textbox控件是可以自动换行的,只要设置TextWrapping属性为”Wrap”即可&#xff…

.tech域名的网站wordpress无法编辑文章

\n‘ ‘ \n‘ ‘ \n‘ ‘ \n‘ ‘ \n‘ ‘ \n‘ ‘ \n‘ ‘ ‘ item.TITLE ‘\n‘ ‘ ‘ item.ZDRQ ‘\n‘ ‘ \n‘ ‘ \n‘ ‘ \n‘ ‘ \n‘ ‘ ‘ item.CDATE ‘\n‘ ‘ ‘ item.TJR ‘\n‘ ‘ \n‘ ‘ \n‘ ‘ ‘‘//消息的跳转页面$(".xiaoxi").click(fu…

不用下载的行情网站射击游戏网页版

DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。而且是行列地址复用的,许多都有页模式。 SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且…

网站seo诊断网站建设培训 通州

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真51单片机控制器,使共阴数码管,PCF8591 ADC模块、光敏传感器等。 主要功能: 系统运行后,数码管显示光传感器采集光照强度值&#xff…

电子商务网站建设原则小白测评做网站

1.1.问题分析2.设计算法3.编写程序4.对源程序进行编辑、编译和连接5.运行程序,分析结 6.编写程序文档第一章程 序 设 计 和C 语 言1.1.什么是计算机程序程序:一组计算机能识别和执行的指令。只要让计算机执行这个程序,计算机就会自动地、有条…

盐城网站优化推广工作室建立网站的模板

您可能已经知道,现在可以下载JDK 8 Early Access 。 这使Java开发人员可以尝试Java 8的一些新语言和运行时功能。这些功能之一是完全删除自Oracle自JDK 7发行以来就宣布的Permanent Generation(PermGen)空间。例如,自JDK 7起&…

网站建设轮播大图个人网站创建平台

1 案例1:安装部署Tomcat服务器 1.1 问题 本案例要求部署Tomcat服务器,具体要求如下: 安装部署JDK基础环境安装部署Tomcat服务器创建JSP测试页面 然后客户机访问此Web服务器验证效果: 使用火狐浏览器访问Tomcat服务器的8080端…