自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 问答 (8)
  • 收藏
  • 关注

原创 关于order by limit执行计划索引使用不同 基于5.6版本

SELECT * from test where user_id = '21' AND STATUS = '1' ORDER BY create_time LIMIT 0,20语句中user_id 和create_time 均有单独索引最近发现一个语句使用 order by create_time limit 0,20 效率奇差,通过对比执行过程发现加limit时和不加limit时使用所...

2018-07-28 17:42:11 551

原创 mysql实现Oracle 的rank() over()排序函数

之前要查询排序且有排名,如果是oracle的话有rank() over()函数,但是mysql没有这样的函数,只能自己试着用变量实现表结构:SELECT id, score , @rank := @rank + 1 AS rank FROM a, (SELECT @rank := 0) tmp ORDER BY score desc ;不过这样有一个问题如果同时有两个99分...

2018-05-29 09:45:06 6102

原创 mysql实现spilt方法,对数组字符串切割,实现匹配对应数字的字母

-- 1CREATE FUNCTION `idToChar`(`str` INT) RETURNS varchar(10) CHARSET utf8 COMMENT '根据数字获取对应字母--26位数字内单个字母匹配'BEGINDECLARE str1 VARCHAR(25) DEFAULT '';DECLARE i INT DEFAULT 1;CASE strWHEN '0...

2018-05-22 10:18:15 9162

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除