作为一个小白,懂得知识不多,最近把刚学的点点滴滴总结起来,也算是对自己负责的表现吧。今天要总结的是sql语句的一些常用技巧。
第一条
不要把sql写的又臭又长,sql写的多看起来确实挺nb不过确实影响性能,像一些join什么的能不用就不用吧
第二条
尽量不要用“”号 因为“”是查找所有的,会查询不需要的字段从而降低性能,可以用具体的列名来代替*号
第三条
尽量避免在SQL中进行计算
第四条
少用 in 和not in 因为使用in 或not in 时会进行全表扫描
第五条
模糊查询时尽量把百分号放在关键字的后面 如 select id from student where name like ‘han%’而不要写成‘%han%’
第六条
少用 != 因为使用了!=系统还是会执行全表查询
好了暂时就这些。小白懂的不多请各位大牛多多包涵