需要有关查询优化的指导。我有两个表 userEvents 和 events
userEvents
id | userName | eventID
events
id | name
我需要在 userEvents 中找到所有没有 eventID 的事件名称
select id, name
from events
where id NOT IN ( select eventid
from userEvents
inner join events on events.id = userEvents.eventid
group by userEvents.eventID
)
我能够得到结果。我想知道如何优化这个查询,因为有大量的行。