Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

MySql AND + OR

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 20.04.2007, 23:16

Ich stehe vor einem kleinen Problem, ist nicht wirklich eines, aber die Abfrage muss doch auf einfacher gehen.

Bedingen:

es sind 4 Felder

A
B
C
und
D

Nun will ich alle Einträge anzeigen, in denen
entweder A oder B oder C keinen Eintrag haben und D immer 1 ist.

Normal würde die Abfrage so lauten

Where A='' and D=1 or B='' and D=1 or C='' and D=1

Gibt es nun eine Möglichkeit, diese Abfrage zu verkürzen, so das man erst alle OR bedingen aufzählt und zum Schluss diese mit dem AND verknüpft.

Ich glaube das geht, aber irgendwie will mein Hirn heut nicht mehr :D

Danke im Vorraus :)