值的转换

好帅的一条鱼 2013-05-28 10:32:51
select TC016 from SFCTC where TC022='N' and TC004='5104' and TC005='13050415'

这个查询出来结果是没有的,可以转换为结果为0吗?谢谢!
...全文
166 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sqlkxr 2013-05-30
  • 打赏
  • 举报
回复
isnull 对null值才起作用,怎么又对空结果集也管用呢,不过,真的是学习了。
好帅的一条鱼 2013-05-28
  • 打赏
  • 举报
回复
引用 4 楼 ap0405140 的回复:

select isnull((select TC016 from SFCTC where TC022='N' and TC004='5104' and TC005='13050415'),0) 'TC016'
太强了,唐狮三百首,,,。。。。。多谢
-Tracy-McGrady- 2013-05-28
  • 打赏
  • 举报
回复
那就试试4楼的
唐诗三百首 2013-05-28
  • 打赏
  • 举报
回复

select isnull((select TC016 from SFCTC where TC022='N' and TC004='5104' and TC005='13050415'),0) 'TC016'
好帅的一条鱼 2013-05-28
  • 打赏
  • 举报
回复
引用 1 楼 yangsh0722 的回复:
select isnull(TC016,0) from SFCTC where TC022='N' and TC004='5104' and TC005='13050415'
不行的 ,结果还是一样的 ,没有结果呢
tomcat 2013-05-28
  • 打赏
  • 举报
回复
引用 楼主 good212164 的回复:
select TC016 from SFCTC where TC022='N' and TC004='5104' and TC005='13050415' 这个查询出来结果是没有的,可以转换为结果为0吗?谢谢!
能贴出表结构,与测试数据吗
-Tracy-McGrady- 2013-05-28
  • 打赏
  • 举报
回复
select isnull(TC016,0) from SFCTC where TC022='N' and TC004='5104' and TC005='13050415'

34,871

社区成员

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

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