我有一张这样的 table ......
oid id
35 1
43 1
46 1
43 2
49 2
我有 id=1 现在我只想要那些只属于 1 而不是任何其他 ID 的记录。
即 o/p - 35,46
我不需要 oid = 43 bcz 它也属于 2。
我不知道如何在 stackoverflow 的表格中写下我的问题,所以请忽略我错误的提问方式。
谢谢
最佳答案
尝试以下:
SELECT * FROM `table`
WHERE id = 1 AND oid NOT IN (SELECT oid FROM `table` where id != 1)
关于mysql - 仅获取单个 id 的记录,不获取任何其他 id 的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17165021/