De AND
operator heeft een hogere prioriteit dan OR
in MySql
, dus uw huidige uitdrukking evalueert als:
WHERE 'foo' OR ('bar' AND 'lol') OR 'rofl'
Voeg haakjes toe aan de uitdrukking als u de evaluatievolgorde wilt forceren:
WHERE ('foo' OR 'bar') AND ('lol' OR 'rofl')