sql
蜡笔0319
心有所想。。。
展开
-
Mysql 中 IN条件为字符串时只有第一个数据可用的问题
前两天写了一个sql 使用了 in ,由于数据量很大,所以当时并没有发现有什么问题,后来清理了一下数据库,发现查出的结果并不是特别准确,鱼食就开始找原因,为什么会这样,我最开始的猜测是数据错误,但是检查过后这个猜测被排除了,第二个猜测是哪些条件查的有问题,于是又仔仔细细的看了一遍sql,也并没有发现问题所在。最后实在没办法我把sql拆开一点点执行,发现只能查询出 集合的第一个值 ,例如 我的集原创 2018-01-04 13:22:33 · 4743 阅读 · 2 评论 -
sql优化方案简述
原文地址:https://blog.csdn.net/imimi_/article/details/794401201.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, 3.应尽量避免在 where 子句中使用!=或<...转载 2018-07-16 09:56:47 · 428 阅读 · 0 评论