我只想获取那些类型仅为“re”而不是“res”的行,即下面示例中的输出将为 2 和 4。
表结构和数据
Id type
1 res
1 req
2 req
3 res
3 req
3 res
4 req
我已经尝试过这个:
SELECT A.id
FROM demo AS A
INNER JOIN demo AS B
ON B.id = A.id
WHERE type = "req"
但我没有得到正确的结果。
最佳答案
这会让你的所有 id
都只有 req
条目
Select id
from demo
group by id
having sum(type <> 'req') = 0
关于mysql - 仅检索类型为 're' 而不是 'res' 的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37148141/