MySQL 5.1中IN查询不要用到NULL条件
时间:2011-09-13 08:35来源: 作者: 点击:
次
如果在 IN 语句中用到 NULL 条件, 会导致全表扫描:
CREATE TABLE foo (
a INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (a)
);
来看看2次查询的区别:
mysql> EXPLAIN * FROM foo WHERE a IN (160000, 160001, 160002)G
*************************** 1. row *********
织梦二维码生成器
------分隔线----------------------------