Felder in Datenbank zählen mit Kriterium
Karl Donaubauer
Gesendet: 17.05.13 22:02
Betreff: RE: Felder in Datenbank zählen mit Kriterium



Elite Veteran

Beiträge: 852
5001001001002525
Ort: Wien
Hallo, Dieter!

dieter_bade - 17.05.13
Ich kann in einer Abfrage Ein Feld zählen mit Bedingung in zweiter Spalte der Abfrage. - Soweit o.k. - Ergebnis Anzahl Feld1: 1813

Sobald ich aber ein weiteres Feld mit Bedingung zählen will, wird das erste Anzahlergebnis falsch - es zeigt dasselbe Ergebnis wie die Anzahl des zweiten Feldes.

Ergebnis Feld1: 274 Ergebnis Feld2: 274

Wenn du 2 Kriterien in der Abfrage hast, schränken beide zusammen die Ergebnismenge ein. Die Funktion "Anzahl" (Count) zählt, wieviele Werte eines Feldes in der Ergebnismenge vorkommen. Dabei zählt alles als gezählter Wert außer leer (Null). Wenn deine 2 Kriterien also z.B. auf 274 Datensätze zutreffen und in beiden Feldern steht in jedem dieser Datensätze ein Wert, dann ist das Ergebnis korrekt.

Du kannst auch in die SQL-Ansicht deiner Abfrage gehen und den SQL-Text in deinen nächsten Beitrag kopieren. Dann sieht man evtl. besser, was stattfindet.

-----
Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Top of the page Bottom of the page