Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: rumpelgitti am April 11, 2024, 11:48:35

Titel: Drei Felder einer Tabelle mit True/False-Eingaben in einer Abfrage prüfen
Beitrag von: rumpelgitti am April 11, 2024, 11:48:35
 :) Guten Morgen meine Lieben. Ich habe gerade eine Datenbank erstellt und komme nicht weiter. Ich bin also auf Euer Schwarmwissen angewiesen.
Ich habe in einer Tabelle drei Felder in denen jeweils eine Buchung über ein Ja/Nein-Feld vorgenommen wird. Mit einer Abfrage möchte ich jetzt die Datensätze anzeigen, in denen wenigstens in einem der Felder true vorkommt. Wenn keines der Felder angehakt ist, dann möchte ich den Datensatz nicht sehen.
Über die Kriterien bzw. oder komme ich hier nicht weiter. Es fehlen immer die Daten aus dem dritten Feld, wenn nur dieses Feld angehakt ist.
Vielleicht könnt ihr mir ja weiterhelfen, ich gebe sonst wirklich auf und mache alles händisch. Aber eigentlich liebe ich Access.
Eure Rumpelgitti
Titel: Re: Drei Felder einer Tabelle mit True/False-Eingaben in einer Abfrage prüfen
Beitrag von: MzKlMu am April 11, 2024, 12:01:49
Hallo,
die 3 Ja/Nein Felder hängen die voneinander ab, mit anderen Worten, kann immer nur eines der 3 Felder angekreuzt sein ?

Was haben denn die Felder für eine Bedeutung?

Ansonsten sind Deine Infos zu dürftig.
Du solltest mal die Abfrage Deines Versuchs (SQL) zeigen.
Titel: Re: Drei Felder einer Tabelle mit True/False-Eingaben in einer Abfrage prüfen
Beitrag von: Beaker s.a. am April 11, 2024, 12:55:36
... WHERE Feld1 = True OR Feld2 = True OR Feld3 = True ...
... oder nicht?

Allerdings weisen mehrere Ja/Nein-Felder häufig auf ein suboptimales
Datenmodell hin. Zeige also ausser der Abfrage auch mal ein Bild der
Beziehungen.