如何返回所有可能性,无论是否有内容或它是否为NULL?WHERE语句选择所有内容(内容和NULL)
如果我想回到一切不是NULL:
SELECT * FROM table WHERE column LIKE '%'
如果我想返回空值都:
SELECT * FROM table WHERE column IS NULL
如何合并他们两个?我需要能够,因为我参数化它。我的应用程序的前端将有多个选项ALL(任何内容或NULL)或特定值。
我该如何做到这一点?
编辑:
让我澄清更好。我有一个下拉列表,将显示类似这样
- 选择清一色 A队 B队 东西...
所以如果选择 - 选择清一色然后我需要查询返回空值的所有和那些与任何一支球队
如果A队选中,我需要只显示A队和没有空值等等......
我不能更改查询只是一个单一的变量(参数)
嗯..所有*不要*使用任何标准? –
以上只是一个例子。实际上,我正在处理一个长而复杂的查询,并且必须有一个参数,因为我将通过C#传递它。 –