wahsaga: MySQL, Rangfolge AND / OR

Beitrag lesen

hi,

Hat das einen Unterschied, ob ich es so schreibe (SQL-Anweisung):

...AND (a.test LIKE "%test%" OR b.test LIKE "%test%") AND...

oder

...AND a.test LIKE "%test%" OR b.test LIKE "%test%" AND...

generell gilt in der logik eigentlich immer, dass AND stärker bindet als OR.

das heisst,
a AND (b OR c) AND d
ist etwas anderes als
a AND b OR c AND d

letzteres ist nämlich analog zu
(a AND b) OR (c AND d)

gruss,
wahsaga