MySQL WHERE条件是否将括号与PHP相同?

MySQL是否会在WHERE条件中考虑括号?它是否像PHP一样工作

WHERE (condition1 OR condition2) AND condition3

是相同的

if ((condition1 || condition2) && condition3)

解决方法:

是的,这将有效.例如,我在项目中有类似于此查询的内容:

SELECT * FROM translation WHERE (language='en' AND translation_label='lbl_submit') OR (language='en' AND translation_label='lbl_submit_btn')
上一篇:mysql – 不使用通配符时’=’运算符和LIKE之间有什么区别


下一篇:c# – 允许多个系统显式转换器,但不允许多个用户显式转换器.为什么?