读书人

一个联合查询的简单有关问题

发布时间: 2012-01-13 22:43:29 作者: rapoo

一个联合查询的简单问题!
联合查询时如何采用判断,如果表中的ID值为0,在查询时如何判断为0和大于0的情况,好象是要采用ISNULL,但查询语句不知道要怎么写,麻烦各位指教下!多谢了!

[解决办法]
isnull(字段名, 0)

--?
[解决办法]
用case when吧
[解决办法]
like this?


SELECT
CASE
WHEN 列名 IS NULL THEN ...
WHEN 列名> 10 THEN ...
WHEN 列名= 10 THEN ...
ELSE ...
END AS 新列名
FROM 表

读书人网 >SQL Server

热点推荐