Wie kann der MS-Access Query Builder Ergebnisse aus mehreren "Nicht gleich" -Kriterien zurückgeben?

362
Inchman

Das Problem ist, wenn Sie den Abfrage-Generator von MS Access verwenden möchten, um eine Suche auf der Grundlage mehrerer "nicht gleich" -Werte durchzuführen.

-1

1 Antwort auf die Frage

0
Inchman

Das Problem ist, wenn Sie den Abfrage-Generator von MS Access verwenden möchten, um eine Suche auf der Grundlage mehrerer "nicht gleich" -Werte durchzuführen. Die Lösung ist sinnvoll, scheint aber nicht intuitiv zu sein. Ich weiß auch, dass es einfacher sein kann, es in SQL zu schreiben, aber das funktioniert und ist ideal für Anfänger.

Hier ist die Lösung. In den "Kriterien" für den Wert, den Sie suchen möchten, müssen Sie das "ungleiche" Zeichen "<>" und dann Ihren ersten Wert eingeben (in Anführungszeichen, wenn es sich um Text handelt). Dann müssen Sie "Und" verwenden Join mehr ungleiche Werte. Während es scheint, dass Sie ein "Oder" verwenden würden, müssen Sie "Und" verwenden.

Ein Kriterium wird also so aussehen ...
<> "Texas" und <> "Ohio" und <> "Washington"

Dadurch werden alle anderen Werte außer diesen drei Zuständen zurückgegeben.

Möglicherweise gibt es auch andere Möglichkeiten, dies zu tun, aber ich wollte das nur mitteilen, da es so aussieht, als müsste ich es alle paar Jahre tun, und ich kann die Lösung nicht online finden.