表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