CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

这个怎么实现

楼主chinadragonss(独孤俊)2004-12-03 21:41:44 在 MS-SQL Server / 应用实例 提问

A   表   (a,b)  
  a   b  
  1   9  
  2   9  
  3   9  
  B   表(a,c)  
  a   c  
  1   8  
  a   left   join   b   的结果  
  a   b     c  
  1   9     8  
  2   9     null  
  3   9     null  
  现在   c   为null   我想把为null的地方改成   0.   怎么实现呢。 问题点数:20、回复次数:5Top

1 楼yydy(一条活鱼)回复于 2004-12-03 21:50:34 得分 10

isnull(c,0)  
  Top

2 楼chinadragonss(独孤俊)回复于 2004-12-03 21:57:45 得分 0

还是具体点吧。   怎么写。  
   
  select   A.a,A.b,B.c  
  A   left   join   B  
  on   A.a   =   B.a  
  Top

3 楼631799(杭州工人)回复于 2004-12-03 22:27:17 得分 7

select   A.a,A.b,isnull(B.c,0)  
  A   left   join   B  
  on   A.a   =   B.aTop

4 楼lsxaa(小李铅笔刀)回复于 2004-12-03 22:35:55 得分 2

isnull(c,'0.')Top

5 楼comszsoft(星星点灯)回复于 2004-12-04 11:53:25 得分 1

select   A.*,isnull(B.c,0)   from   A   left   join   B   on   A.a=B.aTop

相关问题

  • 这个怎么实现?
  • 这个怎么实现.
  • 怎么实现这个SQL?
  • 这个怎么实现啊?
  • 这个怎么实现的?
  • 这个怎么实现?
  • 这个CSS怎么实现
  • 这个该怎么实现?
  • 怎么实现这个效果?
  • 这个功能应该怎么实现?

关键词

  • null
  • aselect
  • bon
  • 实现
  • left join
  • isnull

得分解答快速导航

  • 帖主:chinadragonss
  • yydy
  • 631799
  • lsxaa
  • comszsoft

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo