
MySQL
文章平均质量分 65
CHENFU_JAVA
这个作者很懒,什么都没留下…
展开
-
批量修改表和表中字段排序规则
批量修改表中字段排序规则,批量修改表排序规则原创 2022-06-20 20:38:15 · 828 阅读 · 0 评论 -
Mysql8支持的窗口函数
参考链接什么叫窗口?窗口的概念非常重要,它可以理解为记录集合,窗口函数也就是在满足某种条件的记录集合上执行的特殊函数。对于每条记录都要在此窗口内执行函数,有的函数随着记录不同,窗口大小都是固定的,这种属于静态窗口;有的函数则相反,不同的记录对应着不同的窗口,这种动态变化的窗口叫滑动窗口。窗口函数和普通聚合函数也很容易混淆,二者区别如下:聚合函数是将多条记录聚合为一条;而窗口函数是每条记录都会执行,有几条记录执行完还是几条。聚合函数也可以用于窗口函数中,这个后面会举例说明。按照功能划分,可以把My原创 2022-01-14 17:58:53 · 268 阅读 · 0 评论 -
MySQL 流程函数
MySQL 流程函数原创 2020-05-25 23:53:11 · 199 阅读 · 0 评论 -
索引
目录什么是索引?InnoDB 的索引模型索引类型回表覆盖索引最左前缀原则索引下推什么是索引?索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。在 MySQL 中,索引是在存储引擎层实现的InnoDB 的索引模型在 InnoDB 中,表都是根据主键顺序以索引的形式存放的,这种存储方式的表称为索引组织表。因为InnoDB 使用了 B+ 树索引模型,所以数据都是存储在 B+ 树中的...原创 2020-03-24 22:00:29 · 195 阅读 · 0 评论 -
MySQL 查询语法回顾
目录语法顺序:数据源实体表动态数据where 子句group by 子句分组统计分组排序回溯统计having 子句order by 子句limit 子句记录数限制分页语法顺序:SELECT [ALL]|[DISTINCT] 字段名 FROM 数据源 WHERE 筛选条件GROUP BY 字段…HAVING 分组数据的筛选条件或者聚合函数 ORDER BY 字段LIMIT数据源F...原创 2018-11-24 16:07:37 · 1454 阅读 · 0 评论 -
SQL查询案例
查询准备一建表CREATE TABLE `student` ( `stu_id` int(11) NOT NULL, `stu_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '学生姓名', `class_info` varchar(30) CHARACTER SET utf8 ...原创 2018-11-25 19:17:07 · 319 阅读 · 0 评论 -
连接查询总结
以MySQL数据库为例子,写一些小Demo,不定期更新:SQL查询案例什么是连接查询?将多张表的数据按照一定的规则拼接到一起的查询(会导致记录数行和字段数列发生改变)连接查询的意义是什么?在关系型数据库设计过程中,实体(表)与实体之间是存在很多联系的,在关系型数据库表的设计过程中,遵循着关系来设计:一对一,一对多和多对多,通常在实际操作的过程中,需要利用这层关系来保证数据的完整性连接查...原创 2018-11-25 14:34:54 · 1453 阅读 · 0 评论