SQL:查询一个表的字段在另一个表里是否存在;怎么写最优化;

2024年11月06日 06:28
有2个网友回答
网友(1):

select count(*) from 表1 where 列1 in (select 列1 from 表2 )

网友(2):

SELECT field1 FROM table1 a
WHERE not exists(select 1 from FROM table2 where field1=a. field1)
同时,在field1字段添加索引