gpt4 book ai didi

SQL 空值内连接

转载 作者:行者123 更新时间:2023-12-01 18:40:56 25 4
gpt4 key购买 nike

我有一个加入

SELECT * FROM Y
INNER JOIN X ON ISNULL(X.QID, 0) = ISNULL(y.QID, 0)
像这样的 Join 中的

Isnull 会使速度变慢。这就像有一个条件连接。对于这样的事情有什么解决办法吗?我有很多 QID 为空的记录

任何人都可以找到不需要修改数据的解决方法

最佳答案

你有两个选择

INNER JOIN x
ON x.qid = y.qid OR (x.qid IS NULL AND y.qid IS NULL)

或更简单

INNER JOIN x
ON x.qid IS NOT DISTINCT FROM y.qid

关于SQL 空值内连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2202172/

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