sql语句查询时is not null 的使用

来源:互联网 发布:mysql c开发工具 编辑:程序博客网 时间:2024/04/24 12:53

我今天在两个表关联查询时,发现效率极低,索引也加了,依然如此。

例如下面的查询语句:

 

select * from table_group a,table_member b where a.groupId=b.groupId;

 

就这么一条语句,查200多万条数据竟用了11秒。

最后才发现表中的groupId字段大多数都是空的,当我加一个条件"and groupId is not null"后发现效率提高了,一瞬间就执行完了,呵呵。