项目管理软件开发案例如何优化搜索引擎的搜索功能

pingmian/2026/1/23 22:13:12/文章来源:
项目管理软件开发案例,如何优化搜索引擎的搜索功能,济南网站建设的费用,葫芦岛网站网站建设学习笔记-SQL语法系统性学习#xff0c;关卡式进阶 笔记参考#xff1a;作者鱼皮 关卡式Sql语句学习体验网站 #xff0c;网站开源代码 如果想本地体验语法#xff1a;1.下载大佬开源代码#xff0c;运行前端项目#xff08;推荐#xff09;#xff1b; 2.或是自己使…学习笔记-SQL语法系统性学习关卡式进阶 笔记参考作者鱼皮 关卡式Sql语句学习体验网站 网站开源代码 如果想本地体验语法1.下载大佬开源代码运行前端项目推荐 2.或是自己使用Sql工具简单体验以下语法体验 使用MariaDB工具练习SQL语句教程 数据库建表 -- student create table if not exists student (id integer not null primary key AUTOINCREMENT,name varchar(256) not null,age int null,class_id bigint not null,score double default 0 null,exam_num int default 0 null ); insert into student (name, age, class_id, score, exam_num) values (鸡哥, 25, 1, 2.5, 1); insert into student (name, age, class_id, score, exam_num) values (鱼皮, 18, 1, 400, 4); insert into student (name, age, class_id, score, exam_num) values (热dog, 40, 2, 600, 4); insert into student (name, age, class_id, score, exam_num) values (摸FISH, null, 2, 360, 4); insert into student (name, age, class_id, score, exam_num) values (李阿巴, 19, 3, 120, 2); insert into student (name, age, class_id, score, exam_num) values (老李, 56, 3, 500, 4); insert into student (name, age, class_id, score, exam_num) values (李变量, 24, 4, 390, 3); insert into student (name, age, class_id, score, exam_num) values (王加瓦, 23, 4, 0, 4); insert into student (name, age, class_id, score, exam_num) values (赵派森, 80, 4, 600, 4); insert into student (name, age, class_id, score, exam_num) values (孙加加, 60, 5, 100.5, 1); 1、基础语法 - 查询 - 全表查询 select * from student2、基础语法 - 查询 - 选择查询 select name, age from student;3、基础语法 - 查询 - 别名 select name as 学生姓名, age as 学生年龄 from student;4、基础语法 - 查询 - 常量和运算 select name , score, score * 2 as double_score from student;5、基础语法 - 条件查询 - where select name , score from student where name 鱼皮6、基础语法 - 条件查询 - 运算符 select name , age from student where name ! 热dog7、基础语法 - 条件查询 - 空值 select name , age , score from student where age is not null8、基础语法 - 条件查询 - 模糊查询 select name , score from student where name not like %李%9、基础语法 - 条件查询 - 逻辑运算 select name , score from student where name like %李% or score 50010、基础语法 - 去重 select distinct class_id , exam_num from student11、基础语法 - 排序 select name , age , score from student order by score desc , age asc12、基础语法 - 截断和偏移 select name , age from student order by age asc limit 1 , 313、基础语法 - 条件分支 select name , case when (age 60) then 老同学when (age 20) then 年轻 else 小同学 end as age_level from student order by name asc 14、函数 - 时间函数 select name , date() as 当前日期 from student15、函数 - 字符串处理 select id , name , upper(name) as upper_name from student where name 热dog16、函数 - 聚合函数 select sum(score) as total_score , avg(score) as avg_score , max(score) as max_score, min(score) as min_score from student17、分组聚合 - 单字段分组 select class_id , avg(score) as avg_score from student group by class_id18、分组聚合 - 多字段分组 select class_id ,exam_num, count (*) as total_num from student group by class_id ,exam_num 19、分组聚合 - having 子句 select class_id, sum(score) as total_score from student group by class_id having sum(score) 150 20、查询进阶 - 关联查询 - cross join select s.name as student_name , s.age as student_age, s.class_id , c.name as class_name from student s cross join class c; 21、查询进阶 - 关联查询 - inner join select s.name as student_name , s.age as student_age , s.class_id , c.name as class_name, c.level as class_level from student s join class c on s.class_id c.id;22、查询进阶 - 关联查询 - outer join select s.name as student_name, s.age as student_age, s.class_id , c.name as class_name, c.level as class_level from student s left join class c on s.class_id c.id23、查询进阶 - 子查询 select name , score , class_id from student where class_id in (select id as class_id from class ) 24、查询进阶 - 子查询 - exists select name ,age , class_id from student where not exists( select * from class where student.class_id class.id) 24、查询进阶 - 组合查询 select name ,age ,score, class_id from student union all select name, age ,score, class_id from student_new26、查询进阶 - 开窗函数 - sum over 开窗是一种强大的查询工具它允许我们保留原始详细信息且能进行对分组数据进行计算拼接在每条数据上。像一个透视镜一样能聚焦在特定分组展示了全部信息 select id , name , age, score, class_id , avg(score) over (partition by class_id) as class_avg_score from student27、查询进阶 - 开窗函数 - sum over order by 累计求和 select id , name , age , score , class_id, sum(score) over (partition by class_id order by score asc) as class_sum_score from student28、查询进阶 - 开窗函数 - rank select id , name , age , score , class_id , rank() over (partition by class_id order by score desc) as ranking from student28、查询进阶 - 开窗函数 - row_number 与rank的区别行号唯一相同也递增 select id , name , age , score , class_id, row_number() over (partition by class_id order by score desc) as row_number from student 30、查询进阶 - 开窗函数 - lag / lead 查看左/右情况 select id , name , age , score , class_id , lag(name ,1, null) over (partition by class_id order by score desc) as prev_name, lead(name, 1,null) over (partition by class_id order by score desc) as next_name from student 声明文章只供学习创造价值乐哉分享 一起入门后端 204146007

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

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

相关文章

城乡建设门户网站重庆建站模板代理

一、说明 计量经济学是使用统计方法来发展理论或测试经济学或金融学中的现有假设。计量经济学依赖于回归模型和零假设检验等技术。计量经济学也可以用来预测未来的经济或金融趋势。 图片来源:https://marketbusinessnews.com 二、 计量经济之简介 计量经济学是对经济…

海外网站怎么浏览做网站个体户执照

原文:Build a search engine, not a vector DB 作者: Panda Smith 在过去 12 个月中,我们见证了向量数据库(Vector DB)创业公司的迅猛增长。我此刻并不打算深入探讨它们各自的设计取舍。相反,我更想探讨和…

建设银行考试报名网站wordpress 渐变主题

一、初识python (一).Python起源 Python创始人为吉多范罗苏姆(荷兰),Python崇尚优美、清晰、简明的编辑风格。Python语言结构清晰简单、数据库丰富、运行成熟稳定,科学计算统计分析领先。目前广泛应用于云计算、Web开发、科学运算…

html5 网站开发定制手机制作app的软件免费

1、函数内部使用全局变量时,需要申明global 1 name 小明 # 定义一个全局变量name,并给它赋值小明2 stus [] # 定义一个空list3 # list、字典、集合4 5 def a():6 # 字符串、int、float、元组 需要声明global7 global name # 函数内部使用局部变量时&a…

扁平式网站模板郑州专业制作网站费用

LeetCode 39.组合总和 题目链接&#xff1a; LeetCode 39.组合总和 解题思路&#xff1a; 用回溯的方法&#xff0c;&#xff0c;注意这次回溯不是i1&#xff0c;而是i&#xff0c;是因为可用重复选取。 代码&#xff1a; class Solution { public:vector<vector<i…

开发门户网站前程无忧网广州网站建设类岗位

在Rust中&#xff0c;如果你想要对HashMap中特定键对应的值进行累加操作&#xff0c;你需要首先检查该键是否已存在。如果存在&#xff0c;则取出其值&#xff0c;进行累加&#xff0c;然后将结果存回HashMap。如果不存在&#xff0c;则可能需要插入一个新的键值对&#xff0c;…

做网站标配wordpress知更鸟破解

1&#xff0c;例行性工作 例行性工作 —— 在某一时刻&#xff0c;必须要做的事情 —— 定时任务 &#xff08;比如&#xff1a;闹钟&#xff09; 例行性工作分为两种&#xff1a;“单一的例行性工作 at”和“循环的例行性工作 crontab” 2&#xff0c;单一执行的例行性工作 …

企业网站搭建 网络活动策划做网站工作室名字

知识点 1、权限提升转移-分类&高低&场景 2、Web权限提升及转移-后台&数据库 3、后台权限及转移-转移对象&后台分类 章节点&#xff1a; 1、Web权限提升及转移 2、系统权限提升及转移 3、宿主权限提升及转移 4、域控权限提升及转移 基础点 0、为什么我们要学…

遂平网站建设网站服务器怎么查询

1、主机字节序介绍 不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机字节序,存储方式有2种 1)、大端模式 大端模式(Big-Endian)就是高位字节排放在内存的低地址端(即该值的起始地址),低位字节排放在内存的高地址端 2 ) 、小端模式 小端存储在…

网站开发工程师证书最大的网站开发公司

来源&#xff1a;http://home.eeworld.com.cn/my/space-uid-639749-blogid-267593.html 一般的&#xff0c;在Verilog中最常用的编码方式有二进制编码(Binary)、格雷码(Gray-code)编码、独热码(One-hot)编码。二进制码和格雷码是压缩状态编码。 若使用格雷编码&#xff0c;则相…

做cpa建什么网站好申请了域名怎么做网站

目录 1 核心概念 2 安装依赖库 3 实践 语音信号处理&#xff08;Speech Signal Processing&#xff09;简称语音处理。 语音识别&#xff08;ASR&#xff09;和自然语言处理&#xff08;NLP&#xff09;&#xff1a;语音识别就是将语音信号转化成文字文本&#xff0c;简单实…

太原网站建设推广服务如何做企业网站

cp [OPTION]... SOURCE... DEST参数解释如下&#xff1a; [OPTION]&#xff1a;可选参数&#xff0c;用于指定 cp 命令的不同选项。SOURCE&#xff1a;源文件或目录的路径。可以指定一个或多个文件或目录。DEST&#xff1a;目标文件或目录的路径。 选项参数包括&#xff1a; …

专业的会议网站建设西安二手房出售信息

本章会介绍的知识点如下图&#xff1a; 1&#xff1a; 顺序表的概念&#xff1a;顺序表是用一段物理地址连续的存储单元依次存储数据的线性结构&#xff0c;通常我们使用数组来表示&#xff0c;对数组进行增删查改。 顺序表的结构&#xff1a;逻辑结构与物理结构都是内存中一块…

微网站与微信的关系用vs做购物网站

resizeObserver.ts //对于对象的引用是弱引用&#xff0c;这意味着在没有其他引用存在时垃圾回收能正确进行。在取消引用时&#xff0c;不需要手动删除元素&#xff0c;因为它们会自动被垃圾回收。 const map new WeakMap();// ResizeObserver是一个构造函数&#xff0c;用于…

网站开发基于什么平台安徽省城乡建设网站

让我猜一下 – 你没有显示使用上面尝试获取lastName的扫描器的代码.在那次尝试中,你没有处理行尾令牌,所以它是悬空的,只是被你试图获取lastName的nextLine()调用吞噬.例如,如果你有这个&#xff1a;Scanner keyboard new Scanner(System.in);System.out.print("Enter a …

贵阳网站建设管理网站访问跳出率

1 param介绍 类似C编程中的全局变量&#xff0c;可以便于在多个程序中共享某些数据&#xff0c;参数是ROS机器人系统中的全局字典&#xff0c;可以运行多个节点中共享数据。 全局字典 在ROS系统中&#xff0c;参数是以全局字典的形态存在的&#xff0c;什么叫字典&#xff1f;…

青岛住房和城乡建设厅网站深圳精准网络营销推广

查看全局和本地 Git 配置 打开命令行终端&#xff08;如 Git Bash&#xff09;&#xff0c;分别执行以下命令查看全局和本地的 Git 配置信息&#xff1a; git config --global -l git config --local -l确保配置中没有任何与 SSH 相关的设置 移除全局和本地 SSH 相关配置&…

学校做网站方案wordpress仿站视频教程

一、NIO三大组件 NIO的三大组件分别是Channel&#xff0c;Buffer与Selector Java NIO系统的核心在于&#xff1a;通道(Channel)和缓冲区(Buffer)。通道表示打开到 IO 设备(例如&#xff1a;文件、套接字)的连接。若需要使用 NIO 系统&#xff0c;需要获取用于连接 IO 设备的通…

河南网站建设37518外贸局合并到哪个局

一、源码特点 JSP康养小镇管理系统是一套完善的java web信息管理系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发&#xff0c;数据库为Mysql5.0&a…

织梦怎么用框架实现在浏览器的地址栏只显示网站的域名而不显示出文件名企业网站策划过程

不同于 java 中的反射&#xff0c;Rust 没有提供以往意义上的运行时反射&#xff0c;取而代之的是 “编译期反射”&#xff0c;如 类型分析、类型转换、类型签名。但即便如此&#xff0c;也已经能对 Rust元编程 提供很多助力了。 这种操作&#xff0c;主要通过 Any 来实现&…