Ok, der Syntax ist richtig,erfüllt aber nicht den Zweck.
DIE syntax
Wie müßte denn der Syntax für meine Absicht lauten?
selber denken macht schlau ;)
sql-operatoren funktionieren ähnlich wie in der mathematik - du wirst es nicht glauben, sie folgen sogar eigenen gesetzmäßigkeiten :)
in der mathematik ist es "klammer vor punkt vor strich", alles innerhalb einer klammer wird ausgerechnet bevor eine punktrechnung durchgeführt wird usw
in mysql zählt zuerst eine klammer, dann der AND-operator und später erst OR
in deinem fall ist AND höher gewichtet als OR, was in deinem fall zu einem ungewünschen ergebnis führt