IDEstudante  IDCadeira IDProfessor  Notas
100100       10100     100          12
100001       10100     103          11
100001       10103     100          14
100100       10103     103          10
100102       20100     201          15


我想在IDCadeira上搜索同时具有值​​10100和10103的IDProfessor。我尝试了几种解决方案,但结果总是空着。看起来很容易,这让我发疯。

谢谢

最佳答案

如果只想知道IDProfessors至少有两行,请将GROUP BYHAVING结合使用:

select IDProfessor
from tablename
group by IDProfessor
having count(*) >= 2

关于mysql - 在SQL的列中搜索double值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40369727/

10-10 13:43