我正在尝试创建一个T-SQLcase语句来根据字段是否为NULL或它是否包含值来过滤查询。如果您可以将NULL或NOT NULL指定为案例的结果,这将很简单,但这似乎是不可能的。下面是伪代码: WHEN 0 THEN (all null dates) WHEN NULL THEN (return all
我对SQL Server2008不是很熟悉,在其他地方我也没有看到这个问题的答案。SQL Server 2008中的TSQL是否允许在单个case语句中设置多个字段。例如: when 1 then ThisField = 'foo', ThatField = 'bar'
when 2 then ThisField = 'Mickey', ThatField =