有两个表,a 表中有字段id部门编号d_name部门名称,b表中有字段id部门编号name员工名,

有两个表,a 表中有字段id部门编号d_name部门名称,b表中有字段id部门编号name员工名,怎么才能查询出每个部门有多少人并按升序排列

select s.id,s.d_name,count(s.id) 人数 from (
select a.id,a.d_name,b.name from a a inner join b b on a.id=b.id
) s group by s.id,s.d_name
order by s.id,s.name
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-08
select * from a ,b where a.部门编号 = b. 部门编号 order by 你要按哪个字段排序
相似回答