Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Mit dem Zählen der Zeilen in einer Tabelle können folgende Werte bestimmt werden:
Die Gesamtanzahl von Zeilen in einer Tabelle, beispielsweise die Anzahl von allen Büchern in einer
titles-TabelleDie Anzahl von Zeilen in einer Tabelle, die eine bestimmte Bedingung erfüllen, beispielsweise die Anzahl von Büchern eines Herausgebers in einer Tabelle
titlesDie Anzahl von Werten in einer bestimmten Spalte
Wenn Sie Werte in einer Spalte zählen, sind Nullen nicht in der Anzahl enthalten. So kann z. B. in einer Tabelle titles die Anzahl von Büchern gezählt werden, für die in der Spalte advance Werte vorhanden sind. In der Standardeinstellung werden nicht nur eindeutige, sondern alle Werte berücksichtigt.
Die Prozeduren für die drei Zählverfahren ähneln sich.
Zählen aller Zeilen in einer Tabelle
Stellen Sie sicher, dass die Tabelle, die Sie zusammenfassen möchten, bereits im Diagrammbereich angezeigt wird.
Klicken Sie mit der rechten Maustaste auf den Hintergrund des Diagrammbereichs, und wählen Sie dann im Kontextmenü Gruppe hinzufügen nach aus. Die Abfrage- und Ansicht-Designertools (Visual Database Tools) fügen dem Raster im Bereich "Kriterien" eine Spalte " Gruppieren nach " hinzu.
Wählen Sie die Option * (Alle Spalten) in dem Rechteck aus, das die Tabelle bzw. das Tabellenwertobjekt darstellt.
Der Abfrage- und Ansichts-Designer füllt automatisch den Begriff "Anzahl" in die Spalte " Gruppieren nach " im Bereich "Kriterien" und weist der Spalte, die Sie zusammenfassen, einen Spaltenalias zu. Sie können diesen automatisch generierten Alias durch einen aussagekräftigeren ersetzen. Weitere Informationen finden Sie unter Erstellen von Spaltenaliasen (Visual Database Tools).For more details, see Create column aliases (Visual Database Tools).
Führen Sie die Abfrage aus.
Zählen aller Zeilen, die eine Bedingung erfüllen
Stellen Sie sicher, dass die Tabelle, die Sie zusammenfassen möchten, bereits im Diagrammbereich angezeigt wird.
Klicken Sie mit der rechten Maustaste auf den Hintergrund des Diagrammbereichs, und wählen Sie dann im Kontextmenü Gruppe hinzufügen nach aus. Der Abfrage- und Ansichts-Designer fügt im Kriterienbereich dem Raster eine Group By--Spalte hinzu.
Wählen Sie die Option *(Alle Spalten) in dem Rechteck aus, das die Tabelle bzw. das Tabellenstrukturobjekt darstellt.
Der Abfrage- und Ansichts-Designer füllt automatisch den Begriff "Anzahl" in die Spalte " Gruppieren nach " im Bereich "Kriterien" und weist der Spalte, die Sie zusammenfassen, einen Spaltenalias zu. Informationen zum Erstellen einer nützlicheren Spaltenüberschrift in der Abfrageausgabe finden Sie unter Erstellen von Spaltenaliasen (Visual Database Tools).
Fügen Sie die zu durchsuchende Datenspalte hinzu, und deaktivieren Sie das Kontrollkästchen in der Spalte Ausgabe.
Der Abfrage- und Sicht-Designer fügt automatisch den Ausdruck Gruppieren nach in die Gruppieren nach -Spalte des Rasters ein.
Ändern Sie den Ausdruck Gruppieren nach in der Gruppieren nach Spalte in Wobei.
Geben Sie die Suchbedingung in die Spalte Filter der zu durchsuchenden Datenspalte ein.
Führen Sie die Abfrage aus.
Zählen der Werte in einer Spalte
Stellen Sie sicher, dass die Tabelle, die Sie zusammenfassen möchten, bereits im Diagrammbereich angezeigt wird.
Klicken Sie mit der rechten Maustaste auf den Hintergrund des Diagrammbereichs, und wählen Sie dann im Kontextmenü Gruppe hinzufügen nach aus. Der Abfrage- und Ansichts-Designer fügt im Kriterienbereich dem Raster eine Group By--Spalte hinzu.
Fügen Sie dem Kriterienbereich die Spalte hinzu, in der gezählt werden soll.
Der Abfrage- und Sicht-Designer fügt automatisch den Ausdruck Gruppieren nach in die Gruppieren nach -Spalte des Rasters ein.
Ändern Sie den Ausdruck Gruppieren nach in der Spalte Gruppieren nach in Anzahl.
Hinweis
Wenn nur eindeutige Werte gezählt werden sollen, wählen Sie Count Distinctaus.
Führen Sie die Abfrage aus.