如何优化NOT IN 的SQL语句?

已邀请:

zkbhj - 凯冰科技站长

赞同来自:

select ID,name from Table_A where ID not in (select ID from Table_B)


这句是最经典的not in查询了。改为表连接代码如下:
select Table_A.ID,Table_A.name from Table_A left join Table_B on Table_A.ID=Table_B.ID and Table_B.ID is null

或者:
select Table_A.ID,Table_A.name from Table_A left join Table_B on Table_A.ID=Table_B.ID where Table_B.ID is null

要回复问题请先登录注册