你单表查询用啥exists呀,exists一般用来关联表的,不等于这种有时不走索引是对的呀,例如100W数据,你排除100条数据,那不还是要全表扫描,你过滤的数据量太少了。
SELECT * FROM A A1 WHERE NOT EXISTS (SELECT 1 FROM A A2 WHERE A1.ID = A2.ID AND A2.ID IN (1,255,89));
3,499
社区成员
18,709
社区内容
加载中
试试用AI创作助手写篇文章吧