让我们说有一个名为Winner的表,有3个属性:Name,Gender和Id。
Name Gender Id
Kevin Male 8
Kevin Male 8
Benny Male 31
Jenny Female 7
Louie Male 4
Peter Male 11
Kevin Male 2
Jenny Female 7
Jenny Female 7
Chris Male 23
Louie Female 14
除了那些实际上是2个不同的人但具有相同名称的人以及具有相同名称但性别不同的人之外,他们的身份证明将是识别自己的独特价值。如果我想列出只出现在列表中的所有ID,我想这样做:
我是否正确表达了?
答案 0 :(得分:1)
我不知道您的公式想要说什么,但在SQL中,您可以通过GROUP BY
查询获得所需的结果:
SELECT Id, COUNT(Id) AS idCount
FROM Winner
GROUP BY Id
HAVING COUNT(Id) = 1