在T-SQL中这个要求如何用语句实现,求解!!
xhusa 2004-03-03 10:04:52 从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
...........