SQL Abfrage (ODER)

xtraMen

Erfahrenes Mitglied
Hallo LEute,

Wie mach ich das.

....select * where spalte_x = "0" OR spalte _x ="1" AND spalte_a ="2" AND spalte_b ="3"


Ich möchte erreichen das nur spalte x von dem OR betroffen ist.
Wenn ich das so mache ist ja alles hinter OR betrofen..

Versteht Ihr was ich meine.

Gruss
 
Code:
SELECT spalte_x FROM deine_datenbank WHERE spalte_x = '0' OR spalte _x ='1' AND spalte_a ='2' AND spalte_b ='3';

Sollte eigentlich das sein was du wolltest
Gruß andy
 
Du kannst auch Klammern setzen, um dem Interpreter Dein Vorhaben zu verdeutlichen (und selbst die Übersicht zu behalten, wenn Du mal wieder an den Code rangehst):
Code:
SELECT * FROM tabelle WHERE (spalte_x=0 OR spalte_x=1) AND spalte_a=2 AND spalte_b=3
(INT muss nicht in Anführungszeichen oder Hochkomma)
 
Zurück