
MySQL
文章平均质量分 65
FanZheGOGOGO
莫道桑榆晚,为霞尚满天!!我正在努力,希望有一天,我可以大声喊出,我终于看到所有梦想都开花!
展开
-
mysql闲谈
mysql高效访问数据的数据结构(有序)提高检索数据的效率,降低数据库io成本(你需要全表扫描)通过索引对数据进行排序,降低数据排序成本,降低CPU消耗。原创 2024-04-02 09:49:07 · 1568 阅读 · 2 评论 -
MP条件构造器
Wrapper : 条件构造抽象类,最顶端父类AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件 QueryWrapper : Entity 对象封装操作类,不是用lambda语法 UpdateWrapper : Update 条件封装,用于Entity对象更新操作 AbstractLambdaWrapper : Lambda 语法使用 Wrapper统一处理解析 lambda 获取 column。...原创 2022-09-01 15:28:11 · 252 阅读 · 4 评论 -
MySQL 文本函数和窗口函数
DENSE_RANK()是一个窗口函数,它为分区或结果集中的每一行分配排名,而排名值没有间隙。ROW_NUMBER()是一个窗口函数或分析函数,它为从1开始应用的每一行分配一个序号。FIRST_VALUE()是一个窗口函数,允许您选择窗口框架,分区或结果集的第一行。LAST_VALUE()函数是一个窗口函数,允许您选择有序行集中的最后一行。LEAD()函数是一个窗口函数,允许您向前看多行并从当前行访问行的数据。NTH_VALUE()是一个窗口函数,允许您从有序行集中的第N行获取值。......原创 2022-08-31 14:07:45 · 344 阅读 · 0 评论 -
优化查询sql
使用or但是又想索引生效,将or条件中的每个列都加上索引。模糊查询以%开头,索引失效。尽量不要使用or,用in。以%结尾,索引可以使用。原创 2022-08-30 16:36:11 · 199 阅读 · 0 评论 -
胡咧咧之MySQL
MySQL基础知识 三大范式: 每个列都不可以再拆分 在第一范式基础上,非主键列完全依赖于主键,而不能是依赖于主键的一部分 在第二范式基础上,非主键列只能依赖于主键,不依赖于其他非主键 数据类型 整数类型 包括tinyint(1字节 极小的)、smallint(2字节 小的)、mediumint(3字节 中等的)、int(4字节)、bigint(8字节) 加上unsigned修饰,表示数据是无符号的,即非负整数。 int(5) 属性为unsigned、zerofill(补零):插入12,数据库实际存原创 2021-12-03 18:40:30 · 948 阅读 · 0 评论