gpt4 book ai didi

sql - 基于条件的where子句

转载 作者:行者123 更新时间:2023-12-04 23:30:05 24 4
gpt4 key购买 nike

我有一个匹配列的查询。要匹配的值可能为空或不为空(某些值存在)。当匹配发生时,问题就出现了。如果存在值,则匹配如下

table.column = somevalue

工作正常,但如果值为空,则匹配需要按照
table.column is null

有什么方法可以根据值选择 WHERE 子句中使用的条件吗?

提前致谢

最佳答案

对您的 WHERE 进行 ORing 怎么样?条款?

SELECT
*
FROM table
WHERE ((table.column = 123) AND table.column IS NOT NULL))
OR (table.column IS NULL)

关于sql - 基于条件的where子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6420908/

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