首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adventure for SQL Query

Adventure for SQL Query
EN

Stack Overflow用户
提问于 2017-10-27 12:02:49
回答 1查看 95关注 0票数 0

我的任务是找到在两个部门工作过的员工的名字,我觉得我的格式是不正确的,因为它只显示了1个结果,而它应该返回4个结果,如果有人可以查看它,并让我知道如果我有一些语法错误,将非常感谢。

代码语言:javascript
复制
SELECT P.FirstName,LastName, COUNT(D.DepartmentID) as Departments
FROM HumanResources.EmployeeDepartmentHistory D
INNER JOIN Person.Person P ON P.BusinessEntityID = D.DepartmentID 
GROUP BY P.FirstName,LastName
HAVING COUNT(DepartmentID)=2
EN

回答 1

Stack Overflow用户

发布于 2017-10-27 15:39:15

ON P.BusinessEntityID = D.DepartmentID -不会给出合理的结果尝试ON P.BusinessEntityID = D.BusinessEntityID

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46967326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档