当前位置: 代码迷 >> Sql Server >> 一个联合查询的简单有关问题
  详细解决方案

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

热度:186   发布时间:2016-04-27 21:52:01.0
一个联合查询的简单问题!
联合查询时如何采用判断,如果表中的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 表
  相关解决方案