您如何返回所有可能性,无论是有内容还是 NULL?
如果我想返回非 NULL 的所有内容:
SELECT * FROM table WHERE column LIKE '%'
如果我想返回所有 NULL:
SELECT * FROM table WHERE column IS NULL
我如何将它们结合起来?我需要能够,因为我正在参数化它。我的应用程序的前端将有多个选项 ALL(任何内容或 NULL)或特定值。
我怎样才能做到这一点?
编辑:
让我更好地澄清一下。我有一个下拉列表会显示这样的事情
- 全选- A队 B队 ...
因此,如果选择了 -Select All-,那么我需要查询返回所有 NULL 以及任何 Team
如果选择了 Team A,我只需要显示 Team A 而没有 NULL,依此类推...
我不能只更改一个变量(参数)的查询