Abfragen können auch für verschiedene Berechnungen genutzt werden. Dazu kann mit dem ∑Funktionen-Button eine weitere Zeile im unteren Bereich des Entwurfsfensters eingeblendet werden.

| Feld: | ||
| Tabelle: | ||
| Funktion: | ||
| Sortierung: | ||
| Anzeigen: | ![]() |
![]() |
| Kriterien: | ||
| oder: | ||
Klickt man in die Zeile Funktion, öffnet sich eine Auswahlliste. Wir wählen zunächst Gruppierung und in der Zeile 'Feld' lngLand.
| Feld: | lngLand | |
| Tabelle: | tabOrte | |
| Funktion: | Gruppierung | |
| Sortierung: | ||
| Anzeigen: | ![]() |
![]() |
| Kriterien: | ||
| oder: | ||
SELECT lngLand FROM tabOrte GROUP BY lngLand;
| Abfrage1 : Auswahlabfrage |
|---|
| lngLand |
| 1 |
| 2 |
| 3 |
Die Zahl '2' wird nur noch einmal angezeigt, obwohl sie im zugrundeliegenden Tabellenfeld mehrfach vorkommt. Die Gruppierung fasst also gleiche Datensätze zusammen.
Jetzt interessiert uns natürlich, wieviele Datensätze jeweils zusammengefasst wurden:
| Feld: | lngLand | lngLand |
| Tabelle: | tabOrte | tabOrte |
| Funktion: | Gruppierung | Anzahl |
| Sortierung: | ||
| Anzeigen: | ![]() |
![]() |
| Kriterien: | ||
| oder: | ||
SELECT lngLand, Count(lngLand) AS AnzahlvonlngLand FROM tabOrte GROUP BY lngLand;
| Abfrage1 : Auswahlabfrage | |
|---|---|
| lngLand | AnzahlvonlngLand |
| 1 | 1 |
| 2 | 3 |
| 3 | 1 |
In der zugrundeliegenden Tabelle gibt es also dreimal den Eintrag '2', und je einmal eine '1' und eine '3'.
Die übrigen Abfragefunktionen dürften selbsterklärend sein: