gpt4 book ai didi

sql - IS NULL 与 where 子句中的 = NULL + SQL Server

转载 作者:行者123 更新时间:2023-12-02 03:26:53 24 4
gpt4 key购买 nike

如何检查值IS NULL [or] = @param(其中@param为null)

例如:

Select column1 from Table1
where column2 IS NULL => works fine

如果我想用@param替换比较值(IS NULL)。怎么才能做到这一点

Select column1 from Table1
where column2 = @param => this works fine until @param got some value in it and if is null never finds a record.

如何实现这一点?

最佳答案

select column1 from Table1
where (@param is null and column2 is null)
or (column2 = @param)

关于sql - IS NULL 与 where 子句中的 = NULL + SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2490117/

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