2017-07-12 30 views
1

我試着去消除,只有1瞳孔SQL - 只包括有三分之一以上的類

這裏班列是結果,我有

Result

所需的結果

enter image description here

我只想讓class c顯示爲有多個學生

我相信它的一些使用HAVING的方式,但我無法弄清楚。

SELECT Pupil, class 
FROM school 
+1

這臺讓人很沒有意義,但是我試着想想 – RiggsFolly

+0

,是這樣的MySQL或SQLServer的問題 – RiggsFolly

+0

類「一」也有不止一個學生。你想要4條記錄而不是2條? – Ryan

回答

5

使用IN

select * 
from school 
where class in (select class 
       from school 
       group by class 
       having count(distinct Pupil) > 1)