Ich habe eine kurze Frage bitte. Ich versuche, eine Abfrage zu schreiben, die "NOT" und "AND" in MS-Zugriff kombiniert. Aber aus irgendeinem Grund bekomme ich nicht das richtige Ergebnis. wenn ich eine Tabelle habe zum Beispiel:Kombinieren von "NOT" und "UND" in SQL (MS Access speziell)
ID| Name1| Name2|
1 | a | a |
2 | b | b |
3 | a | |
4 | | a |
5 | a | b |
6 | b | a |
Was ich von meiner Anfrage will, ist alles von name1 und Namen 2, die nicht b, b so alle IDs außer 2., aber ich kann nur ID sehen - 1 welches ist a, a.
Meine Frage ist
SELECT * FROM TABLE Names
WHERE NOT Name1 = 'b' AND NOT Name2 = 'b'
die nur ID zurückgibt 1.
Weiß jemand, was ich falsch mache. Vielen Dank. zu brechen
Und Sie wollen auch IDs 3 und 4 im Ergebnis? (google for "dreiwertige Logik") – joop