首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求一分类的SQL语句!多谢

2012-02-29 
求一分类的SQL语句!谢谢!selectcount(id)as数量,申报部门名称as分类名称fromview_合同_基本信息groupby申

求一分类的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

热点排行