我想查询如果同一用户在数据库中只有 1 个条目。
我有两个不同的表s和r. s有Name, Gender, ID。r有Code, rID, Numb。
用户可以拥有一个Numb具有两个不同值20和属性的条目21。我只在用户r.Numb = 21没有20在一起的情况下尝试检索。另外,我使用了这个查询,但没有成功。怎么解决?
SELECT s.Name, s.Gender
FROM s, r
WHERE s.ID = r.rID
AND r.Code = '21'
AND NOT r.Numb = '20'
GROUP BY s.Name, s.Gender
HAVING COUNT(s.Name) = 1
我在 StackOverflow 上进行了搜索,但无法得到正确的结果。