[英]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.