4

MySQL は WHERE 条件の括弧をまったく考慮しますか? PHP のように動作しますか?

WHERE (condition1 OR condition2) AND condition3

と同じです

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

2 に答える 2

5

はい、うまくいきます。たとえば、プロジェクトで次のクエリに似たものがありました。

SELECT * FROM translation WHERE (language='en' AND translation_label='lbl_submit') OR (language='en' AND translation_label='lbl_submit_btn')
于 2012-04-04T10:16:37.857 に答える
1

はい、同じ順序かどうかはわかりませんが、同じ方法で計算されます。

于 2012-04-04T10:16:49.033 に答える