
mysql
文章平均质量分 62
可乐٩(♡㉨♡ )۶
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL优化
SQL优化任何地方都不要使用 select * from t ,用具体的字段列表代替“*”,不要返回用不到的任何字段。in 和 not in 也要慎用,否则会导致全表扫描,如: select id from t where num in(1,2,3) #对于连续的数值,能用 between: select id from t where num between 1 and 3 也可以使用 exits 或 not exits 来代替对查询,首先应考虑在 whe原创 2021-09-06 21:28:51 · 165 阅读 · 0 评论 -
MySQL常用函数总结
MySQL常用函数总结MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等1. 数学函数ABS(x) #返回x的绝对值PI() #返回圆周率π,默认显示6位小数SQRT(x) #返回非负数的x的二次方根MOD(x,y) #返回x被y除后的余数CEIL(x)、CEILING(x) #返回不小于x的最小整数FLOOR(x) #返回不大于x的最大整数ROUND(x)、ROU原创 2021-09-06 20:27:06 · 212 阅读 · 0 评论 -
索引失效的几种情况
一. 索引失效的几种情况索引并不是时时都会生效的,比如以下几种情况,将导致索引失效如果条件中有or,即使其中有部分条件带索引也不会使用(这也是为什么尽量少用or的原因)(user_id 没有加索引)注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 # 索引生效 select * from user where id = 140 # 索引不生效 select * from user where id = 140 or u原创 2021-08-30 12:15:06 · 1586 阅读 · 0 评论