大家好,我有一个相当简单的问题。
我想知道这之间有什么区别
SELECT *
FROM TABLE
WHERE A = 'xxx'
AND (B = 'xxx' OR C='xxx' OR D='xxx')
而这个查询
SELECT *
FROM TABLE
WHERE A = 'xxx'
AND B = 'xxx'
OR C='xxx'
OR D='xxx'
在底部查询中,它将返回 2 个结果,而顶部查询将返回零个结果。