在T-SQL中这个要求如何用语句实现,求解!!

xhusa xhusa 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
从SQL Server2000 数据库中的一个表中某一字段
通过关联取出统计数据,其中数量一栏有的是数字,有的是NULL,
试问有什么函数或句语句可以让为NULL的得到的结果为0,其它的数值不变!!
要求在select 语句中实现

我的语句为:
select A.AreaName,A.AreaCode,
(select B.Num from (select GSite,count(*) as Num from xy_grad group by GSite) as B where A.AreaCode=B.GSite)
from xy_AreaCode as A where right(A.AreaCode,2)<>'00'

显示结果为:
北京市 1101 33
天津市 1201 3
石家庄市 1301 NULL
唐山市 1302 NULL
秦皇岛市 1303 NULL
邯郸市 1304 NULL
邢台市 1305 NULL
保定市 1306 NULL
张家口市 1307 NULL
承德市 1308 NULL
沧州市 1309 NULL
...........
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
xhusa
MS-SQL Server 34,876 成员 254,635 内容