我怎样才能在sqlserver中获得真正的\ false输出

时间:2014-03-02 16:51:23

标签: sql-server-2005

我在表格中有这个值:

id
-----    
1    
2
null
3
4
null
5

现在我想运行类似于以下命令的命令:

select id==null from table

输出应如下:

id
-----    
false
false
true
false
false
true
false

怎么办?

1 个答案:

答案 0 :(得分:1)

您可以使用CASE expressions

SELECT id, 
       CASE WHEN id IS NULL THEN 'true' ELSE 'false' END AS id_Description
FROM dbo.Table1