Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: thyl am März 29, 2015, 17:40:52

Titel: Abfrage - Ja/Nein Kriterium
Beitrag von: thyl am März 29, 2015, 17:40:52
Hallo zusammen,

ich bin Einsteiger und versuche mich gerade an Access.

Ich habe 2 Datenspalten mit Ja/Nein. Diese sind unterschiedlich (die einen angehakt = True, die anderen nicht). Nun will ich die Anzahl der angehakten herausfinden.

Wenn ich nun eine Abfrage starte, zeigt er mir bei Kriterien (Entwurfsmodus) = True immer die volle Anzahl von 180 an. Statt weniger. Ich habe es auch schon mit dem Kriterium 0 probiert. Da zeigt er mir dann aber keine Werte an.

Weiß leider nicht wo da das Problem liegt.
Titel: Re: Abfrage - Ja/Nein Kriterium
Beitrag von: el_gomero am März 29, 2015, 18:25:50
Hallo,

poste mal die SQL-Syntax der Abfrage.
Titel: Re: Abfrage - Ja/Nein Kriterium
Beitrag von: thyl am März 29, 2015, 18:28:06
SELECT DISTINCTROW Count(tblDaten.Angemeldet) AS AnzahlvonAngemeldet, Count(tblDaten.Bezahlt) AS AnzahlvonBezahlt
FROM tblDaten
HAVING (((Count(tblDaten.Angemeldet))=True) AND ((Count(tblDaten.Bezahlt))=True));
Titel: Re: Abfrage - Ja/Nein Kriterium
Beitrag von: DF6GL am März 29, 2015, 18:49:37
Hallo,


Mit Count werden Datensätze gezählt, die einen bestimmten Kriterium entsprechen.

Benutze die Sum-Funktion und das Ganze ohne Kriterium:


SELECT -Sum(tblDaten.Angemeldet) AS AnzahlvonAngemeldet, -Sum(tblDaten.Bezahlt) AS AnzahlvonBezahlt
FROM tblDaten