可能重复:
Mysql 或/和优先级?
如果我有一个如下所示的查询:
SELECT *
FROM `users`
WHERE 'gen'='0' OR `gen`='1' AND `id` IN ('405','406','407',...),
id
它会从 (gen='0' 或 gen='1') 和 ( IN (...) 或其他结果的用户那里返回结果吗?如果是这样,我可以在子句周围加上括号来分隔吗?
谢谢。
可能重复:
Mysql 或/和优先级?
如果我有一个如下所示的查询:
SELECT *
FROM `users`
WHERE 'gen'='0' OR `gen`='1' AND `id` IN ('405','406','407',...),
id
它会从 (gen='0' 或 gen='1') 和 ( IN (...) 或其他结果的用户那里返回结果吗?如果是这样,我可以在子句周围加上括号来分隔吗?
谢谢。