如何检查 SQL 中组中的所有字段是否相等

Doo*_*don 4 sql group-by where-clause

所以我有类似的东西

 prop1 | prop2
 aaa   | xxx
 aaa   | xxx
 bbb   | yyy
 bbb   | !yyy
 ccc   | zzz
 ccc   | zzz
Run Code Online (Sandbox Code Playgroud)

现在我可以按 prop1 分组并得到 aaa、bbb、ccc,我可以单独检查它们并发现 bbb 的两个属性不匹配,

那么我该如何用sql来做到这一点呢?

我如何才能得到“bbb”作为我的结果?

我每组可能有 2 到更多。

Gor*_*off 8

我会简单地使用group byand having

select prop1
from t
group by prop1
having min(prop2) <> max(prop2);
Run Code Online (Sandbox Code Playgroud)