处理mysql使用in关键字子查询1317错误(二)
-+-------------+-------+--------+---------------+---------+---------+--------------------+-------+-------------+
| 1 | SIMPLE | b | ALL | NULL | NULL | NULL | NULL | 24256 | Using where |
| 1 | SIMPLE | a | eq_ref | PRIMARY | PRIMARY | 4 | dxzs_v2_new.b.khbh | 1 | Using index |
+----+-------------+-------+--------+---------------+---------+---------+--------------------+-------+-------------+
2 rows in set (0.00 sec)
个人试验结论:使用JOIN语句的查询不一定总比使用子查询的语句快,根据我自己的试验结果和DESC分析结果 来说,还是JOIN语句比较快,效率比较高;因此,当使用in关键字进行子查询,效率低下时,强烈推荐第二种!