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')