mysql 不推荐使用 (is not null) 和 (not in 进行 子查询),以及它们的替代查询方法

mysql 的查询中,若是使用 (not in 进行 子查询) 或者  (is not null) 后,会让查询速度变得很慢,笔者十分不建议使用。下面有笔者总结的代替方法。mysql 代替  (not in 进行 子查询 ):将子查询 转变为 表链接,相关的逻辑写在 表链接 的关系上sql 代替  (is not null):将 is not null  的字段,使用 ifnull()替换为其余值
相关文章
相关标签/搜索