Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wobei „foo“ ODER „bar“ UND „lol“ ODER „rofl“ MySQL

Das AND Operator hat Vorrang vor OR in MySQL , sodass Ihr aktueller Ausdruck folgendermaßen ausgewertet wird:

WHERE 'foo' OR ('bar' AND 'lol') OR 'rofl'

Fügen Sie dem Ausdruck Klammern hinzu, wenn Sie die Auswertungsreihenfolge erzwingen möchten:

WHERE ('foo' OR 'bar') AND ('lol' OR 'rofl')