Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Entweder oder Kriterium bei Abfrage

Begonnen von malibum, Januar 09, 2017, 12:02:52

⏪ vorheriges - nächstes ⏩

malibum

Hallo zusammen,

und zwar habe ich eine Abfrage generiert, bei der ich bei einem Feld ein "entweder oder" Kriterium erstellen möchte. Wie funktioniert dies? 

Das Formular das davon betroffen ist hat zwei Dropdownlisten, je nach dem welcher Wert hierbei ausgewählt wird, soll die Liste dementsprechend gefiltert werden. Dieser Filter betrifft in der Abfrage aber nur ein Feld, daher muss ich hier eine entweder oder Kriterium einbauen. Beide dropdownlisten in eine hineinpacken würde auch funktionieren, allerdings wäre dies viel zu unübersichtlich.

Vielen Dank schonmal für Antworten

Lg
Malibum

DF6GL

Hallo,

als Referenz auf die Kombis in einer(m) Abfrage(entwurf) im Kriteriumfeld:

Forms!DeinFormular!Kombi1  Oder Forms!DeinFormular!Kombi2

Die Referenzen können aber im Abfrageentwurf in der betreffenden Spalte auch untereinander stehen:


ZitatKriterien:             |  Forms!DeinFormular!Kombi1   |
Oder:                  | Forms!DeinFormular!Kombi2    |
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Lachtaube

XOR wäre für für eine Entweder-Oder Verknüpfung zu verwenden.
Grüße von der (⌒▽⌒)

DF6GL

#3
Hallo,

ich denke mal, das Wörtchen "entweder" kann man hier unter den Tisch fallen lassen.

Wenn "entweder oder" wörtlich gemeint ist, reicht eh ein Kombifeld aus. Wozu überhaupt zwei Kombis verwendet werden müssen, stellt die interessantere Frage dar. Vermutlich nur so erklärbar, als dass zwei Filterkriteriumswerte zusammengeführt werden sollen.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

ebs17

Zitathabe ich eine Abfrage generiert
In Ermangelung einer hinreichenderen Beschreibung zeige ich eine Prinziplösung für eine Abfrage.

SELECT GruppenID
FROM TabelleX
WHERE Kriteriumsfeld IN (4, 7)
GROUP BY GruppenID
HAVING COUNT(*) = 1


ZitatBeide dropdownlisten in eine hineinpacken würde auch funktionieren, allerdings wäre dies viel zu unübersichtlich.
Wie ist das zu verstehen? Für Userübersicht ist der Entwickler zuständig, der dann bei gewissen Rahmenbedingungen etwas fleißiger sein muss.
Mit freundlichem Glück Auf!

Eberhard