Anmelden

View Full Version : Query or & and



KingofKning
03-02-10, 12:17
Hallo *all, ich habe hier eine Query, mit dem Problem das ich nicht die richtigen Sätze bekomme. AND/OR Feld Test Wert (Feld, Nummer, 'Zeichen' oder...) T01.TEST09 RANGE 50 60 OR T01.TEST09 RANGE 1 11 AND T01.TEFA EQ 1 AND T02.LGLGNR LIST 1 11 19 AND T02.LGLFBS NE 0 AND T01.TESTS EQ 0 Wenn ich die OR Bedingung rausnehme bekomme ich nur Sätze mit LGLGNR 1 11 und 19 mit or bekomme ich aber alle Sätze von LGLGNR. Versteh ich jetzt nicht. GG

Fuerchau
03-02-10, 12:45
Nun ja, da du eine Bedingung mit AND und die andere ohne AND verknüpfst, zieht ggf. die OR-Bedingung schon alles.
Die AND-Bedingung ist ggf. zu wiederholen, da Query keine Klammern kennt.
Ich nehme mal folgendes an:

Deine Definition:
Bed1 or Bed2 and Bed3

Dein Verständnis:
( Bed1 or Bed2 ) and Bed3

Das musst du leider so machen:
Bed1 and Bed3a or Bed2 and Bed3b

Pikachu
03-02-10, 12:48
Ein AND bindet zwei Bedingungen stärker zusammen als ein OR.