MySQL 查詢 select * from table where id in 如何提升效率?

例句:select * from a where id in (select id from b ); 對於這條sql語句它的執行計劃其實並非先查詢出b表的全部id,而後再與a表的id進行比較。 mysql會把in子查詢轉換成exists相關子查詢,因此它實際等同於這條sql語句:select * from a where exists(select * from b where b.id=a.i
相關文章
相關標籤/搜索