gpt4 book ai didi

ms-access - MS Access 查询中是否有 "Not In"的有效替代方案?

转载 作者:行者123 更新时间:2023-12-02 09:35:34 25 4
gpt4 key购买 nike

在 MS Access 中执行 Not In 查询的成本似乎很高,因为这些查询通常运行速度非常慢。是否有替代方法来进行此类查询以避免这种开销?

最佳答案

您可以使用Joins !!!

Joins

使用Left JoinRight Join应该可以满足您的要求! (包括 WHERE 子句 IS NULL

(这就是左中图或右中图。)

所以它会是这样的:

SELECT * 
FROM Table a
LEFT JOIN Table b
ON a.Value = b.Value
WHERE b.AnotherOrSameValue IS NULL

请注意

正如 HansUp 告诉我的那样,Full Outer Join 不适用于 MS Access SQL(即右下图)

关于ms-access - MS Access 查询中是否有 "Not In"的有效替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26588956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com