Hallo Gustav
select * from kunden WHERE (a OR b OR c <>'') AND d='WERT' AND e='WERT' so gehts auch nicht.
Auf der linken UND der rechten Seite der logischen Operatoren muss ein Ausdruck stehen, der den Wert TRUE oder FALSE ergibt. Ist das der Fall? Hat a und b einen dieser Werte?
Außerdem ist die Rangfolge der logische Operatoren zu beachten.
MfG
Franz