求一简单Sql语句

xiaowei_001 2017-05-04 04:27:19
字段
实际数量 应发数量
10 NULL
20 NULL
20 NULL
20 NULL
30 50
30 50
30 50
想要查询的结果是
实际数量 应发数量
10 10
20 20
20 20
20 20
30 50
30 50
30 50

也就是如果是应发数量是NULL的话,就用实际数量代替
...全文
90 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowei_001 2017-05-04
  • 打赏
  • 举报
回复
好快手,谢谢大家,结帖手快了,sorry三楼了
二月十六 版主 2017-05-04
  • 打赏
  • 举报
回复
SELECT  实际数量 ,
CASE WHEN 应发数量 IS NULL THEN 实际数量
ELSE 应发数量
END AS 应发数量
FROM #T

卖水果的net 版主 2017-05-04
  • 打赏
  • 举报
回复
select 实际数量, isnull(应发数量, 实际数量) as 应发数量 from t
0与1之间 2017-05-04
  • 打赏
  • 举报
回复
select 实际数量,case when 应发数量 is null then else 应发数量 end from tb

34,571

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧