![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发中的问题记录
天霸的霸
这个作者很懒,什么都没留下…
展开
-
手机号正则校验
后端手机号校验时的正则表达式原创 2022-09-02 13:30:51 · 179 阅读 · 0 评论 -
如何确定Mysql中的order by排序语句是否使用了临时文件
环境:mysql5.7 前言 使用order by时,mysql有时候会在内存中排序,有时候会在磁盘的临时文件中排序,下面介绍一下方法步骤 前提条件 先查看执行语句的执行计划,Extra 这个字段中出现“Using filesort" 正文 表定义 CREATE TABLE `table` ( `id` varchar(48) NOT NULL, `c_1` varchar(48) NOT NULL , `c_2` varchar(48) DEFAULT NULL , `c_3` date.原创 2022-05-19 09:17:15 · 345 阅读 · 0 评论 -
Mysql5.7order by子查询失效问题
项目场景: 月度卡车活动,活动玩法集卡车碎片然后合成卡片,与集五福有些类似。卡片合成时需要每个卡片需要 按照先进先出的规则,一种是一个一个查,还有一种就是通过分组然后统一返回,这时候就要用到mysql (以下场景均为5.7版本)order by和group by 问题描述 order by 之后,再使用group by,有些数据并不是最先获得卡车部件的数据(不满足先进先出) 查询语句如下: select * from (select * from truck_user_parts_recor原创 2022-05-14 17:06:40 · 567 阅读 · 0 评论