避免NULL值判断

为了确保没有NULL值,我们可以设定一个默认值。

SQL分析:

使用EXPLAIN关键字执行这段SQL:

EXPLAIN SELECT * FROM student WHERE id_card IS NOT NULL

执行结果如图所示:

image.png

依旧还是走了全表扫描。

使用EXPLAIN关键字执行这段SQL:

EXPLAIN SELECT * FROM student WHERE id_card IS NULL

执行结果如图所示:

image.png


这样是走索引的!

本文链接:https://www.jhelp.net/p/yAj4FBKcIIXd31LS (转载请保留)。
关注下面的标签,发现更多相似文章