繁体   English   中英

查询以从SQL Server中的两个表获取数据

[英]Query to get Data from two tables in sql server

我有两个表父母和孩子,像员工和部门表。 我想按部门名称显示按部门名称排序的部门名称,出现次数最多的部门应该首先列出。 请告诉我紧急的解决方案,SQL语句应由SqlCE支持

提前致谢....

SELECT dept.Name, COUNT(emp.id) as timesOccurring 
FROM departments dept
INNER JOIN employees emp
ON emp.dept_id = dept.id
GROUP BY dept.Name
ORDER BY timesOccurring 

那应该做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM