读书人

求一分类的SQL语句!多谢

发布时间: 2012-02-29 16:44:10 作者: rapoo

求一分类的SQL语句!谢谢!
select count(id) as 数量,申报部门名称 as 分类名称 from view_合同_基本信息
group by 申报部门名称

如上:如果部门中没有信息,也让他显示部门名称,数量显示为0就可以了;
也就是说,我想显示所有部门的数量,应该怎么样写?
上面的只显示有数量的.
谢谢。

[解决办法]
select isnull(count(id),0) as 数量,a.部门名称 as 分类名称
from
部门表 a
left join
view_合同_基本信息 b
on
a.部门名称=b.申报部门名称
group by
a.部门名称
[解决办法]
如果是空值,就默认为0

读书人网 >SQL Server

热点推荐