【发布时间】:2017-06-13 18:54:31
【问题描述】:
我有以下格式的数据:
ID Val
1 abc
1 xyz
2 abc
3 abc
3 pqr
3 xyz
4 abc
现在,我想要除了“abc”之外没有任何其他值的 ID。这意味着我只需要 ID 2,4。 1,3 具有 abc 以及其他 2 个值。输出应该是这样的
ID Val
2 abc
4 abc
我试过了:
SELECT ID, Val from
Table
WHERE Val = 'abc'
AND Val != 'xyz'
AND Val != 'pqr'
这给了我所有的 ID。 有什么想法吗? 请帮忙!!
【问题讨论】:
标签: sql postgresql filter subquery conditional