我想查找在日期 2012-05-17 之后添加到计划表中的新市场。此选择有效,但 16k 记录时性能较慢。当我删除第二个不同的关键字时,性能会大大提高并且我得到相同的结果,但我仍然需要这个选择更快。大约需要 25 秒。一定有更快的方法吗?
select distinct(market)
from plan
where date_added > '2012-05-17'
and market not in (select distinct(market) from plan where date_added < '2012-05-17')