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 :)

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


seikodäd
PostRank 4
PostRank 4
Beiträge: 165
Registriert: 21.02.2006, 22:37
Wohnort: Debuggingen

Beitrag von seikodäd » 20.04.2007, 23:24

versuch's mal mit

(A='' OR B='' OR C='') AND D=1

Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 20.04.2007, 23:32

Danke, manchmal denkt man nicht an die einfachsten Sachen ;)

Hat bestens funktioniert.
Sollte wohl doch mal ne Pause machen :D

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag