gpt4 book ai didi

mysql - 列等价,包括 NULL 值

转载 作者:行者123 更新时间:2023-12-01 00:09:53 26 4
gpt4 key购买 nike

是否有更好的方法来执行以下操作以获得等效性?

SELECT * FROM table
WHERE
((accepted_imdb_url = imdb_url) OR (imdb_url IS NULL and accepted_imdb_url IS NULL))

最佳答案

标准的 SQL 答案是使用 a IS DISTINCT FROM b/a IS NOT DISTINCT FROM b .但是,MySQL 不支持。 MySQL 确实支持它自己的发明来达到同样的效果: <=> 运营商。

SELECT *
FROM table
WHERE accepted_imdb_url <=> imdb_url

关于mysql - 列等价,包括 NULL 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28758947/

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