![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
qq_22945381
这个作者很懒,什么都没留下…
展开
-
Mysql 窗口函数rank
窗口函数 MySQL8.0之后支持窗口函数。窗口指的是记录集合,窗口函数是指在某种条件的记录集合上执行的特殊函数。静态窗口是指不同的记录对应的窗口大小是固定的,而滑动窗口是指随着记录的不同窗口的大小是动态变化的。 窗口函数分类 1) 专用窗口函数,包括后面要讲到的rank, dense_rank, row_number等专用窗口函数。 2) 聚合函数,如sum. avg, count, max, min等 注意事项 窗口函数原则上只能写在select子句中,因为窗口函数是对where或者group by子句原创 2021-09-16 08:42:09 · 736 阅读 · 0 评论 -
MySQL--limit用法
limit用法简介 select语句返回所有匹配的行,他们可能是指定表中的每个行,为了返回表中的几行数据的时候可以使用LIMIT进行限制 Employee表 1、取表中的前几行 SELECT * FROM Employee LIMIT 2; 2、取表中从几行开始,取几行 检索出的行第一行为0。 SELECT * FROM Employee LIMIT 1,3; MySQL 5 后加入语法 SELECT * FROM Employee LIMIT 3 OFFSET 1; 从Employee表中的第2行原创 2021-09-12 14:21:30 · 100 阅读 · 0 评论 -
Mysql自定义函数
函数定义 函数一般是在数据上执行的,它给数据的转换和处理提供了方便。函数只会返回一个值,不允许返回一个结果集。 函数创建语法 CREATE FUNCTION 函数名(参数列表[参数名 类型]) RETURNS 返回值类型 BEGIN RETURN ( <函数主体>; return 返回值; ); END 必有:返回值类型 选填:参数列表 函数主体: 局部变量的声明:DECLARE 变量1[,变量2,... ] 变量类型 [DEFAULT 默认值]原创 2021-09-12 12:21:50 · 211 阅读 · 0 评论