
Mysql
SeanSunnn
这个作者很懒,什么都没留下…
展开
-
Mysql 主从架构
原创 2021-10-23 18:13:49 · 206 阅读 · 0 评论 -
MySQL中,21个写SQL的好习惯
每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~ 写完SQL先explain查看执行计划(SQL性能优化) 日常开发写SQL的时候,尽量养成这个好习惯呀:写完SQL后,用explain分析一下,尤其注意走不走索引。 explain select userid,name,age from user where userid =10086 or age =18; 操作delete或者updat.原创 2020-11-06 10:15:54 · 236 阅读 · 0 评论 -
Mysql中RANK,DENSE_RANK和ROW_NUMBER
在MYSQL的最新版本MYSQL8已经支持了排名函数RANK,DENSE_RANK和ROW_NUMBER。但是在就得版本中还不支持这些函数,只能自己实现。实现方法主要用到了条件判断语句(CASE WHEN或IF)和添加临时变量。 区别RANK,DENSE_RANK和ROW_NUMBER RANK并列跳跃排名,并列即相同的值,相同的值保留重复名次,遇到下一个不同值时,跳跃到总共的排名。 DENSE_RANK并列连续排序,并列即相同的值,相同的值保留重复名次,遇到下一个不同值时,依然按照连续数字排名。.原创 2020-09-23 11:45:50 · 240 阅读 · 0 评论