假设我想找到mode = 1和mode = 2中出现的id:
SELECT id FROM tab a WHERE mode=1 and (SELECT COUNT(*) from tab b where b.mode=2 and a.id=b.id) = 0
我需要这个查询才能非常快速地运行,即使该表包含数百万行(已经在id1和id2上有索引)。有没有办法创建像包含此查询的视图,每次表更改时自动更新,以提前为我准备好结果?