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