表1包括雇员的姓名和它们的缩写 表2包括projectnumber和pmember(缩写为好)显示从事所有项目的所有员工?
我们只需要显示员工的名字,所以我不得不使用WHERE子句,我不能构建:(这是我到目前为止已经完成。它只返回1名员工(正确答案是2名)
select t1.name
from t1
where t1.initials IN (select t2.pmember
from t2
having count(t2.projectnumber) > 1)
在此先感谢!
为什么要使用'having' ?如果您使用它,您必须拥有一个由 – agim
'具有count(t2.projectnumber)> 1'的组? –
你想做什么? – kiks73