Mit dem SQL-Beispiel wollte ich zeigen, wie man mehrere Auswertungen mit einem einzigen Zugriff machen kann. Für diese Aggregatfunktion gibt man einfach das Schlüsselwort COUNT, samt der Name der zu zählenden Datensätzen in den Klammern an: COUNT(name) Zu beachten ist, dass dabei alle Datensätze gezählt werden, bei denen die entsprechende Spalte nicht NULL ist!
Es werden alle Umsätze jedes einzelnen Kunden summiert.
Wenn nur ein Ergebnis gesucht wird, dann ist es besser mir where einzuschränken. Permalink ... Das hat natürlich als Bedingung, dass die Datensätze im Formular vorhanden sein müssen. Das ist exakt richtig. Es sind 133 Kunden im Jahre 2011 gewesen. Datensätze zählen, wenn (zu alt für eine Antwort) elwe 2005-11-17 20:30:53 UTC. Spalte 3 ist das Jahr - Eingetragene Bedingung in den Kriterien lautet "Wie 2011" Starte ich die Abfrage, erhalte ich 133 Datensätze. Anzahl der Datensätze mit Bedingungen: Office Forum-> Access Forum-> Access Berichte: zurück: Gestaltungsmöglichkeiten in Berichten weiter: Felder sollen von links nach rechts angeordnet werden: Unbeantwortete Beiträge anzeigen : Status: Bitte Status wählen !
Diese Anzahl möchte ich in einem Unterformular in eine Textbox schreiben. Mit COUNT() kann man die Anzahl von ausgewählten Datensätzen ausgeben. In diesem Fall aber interessiert mich die Anzahl der Kunden.