82
Kapitel 5
Gruppieren und Aggregieren von Daten
Ergebnis:
Anzahl
-----------
1
Warnung: Ein NULL-Wert wird durch einen Aggregat- oder sonstigen SET-Vorgang
gelöscht.
(1 Zeile betroffen)
5.2 Einsatz von DISTINCT und ALL
Sollen bei der Ergebnisbildung Mehrfachwerte innerhalb einer Spalte unberück-
sichtigt bleiben, ist das Schlüsselwort DISTINCT im Funktionsargument anzu-
geben. Im umgekehrten Fall steht ALL als Standardeinstellung, weshalb sich die
explizite Angabe erübrigt.
Beispiel:
-- Anzahl aller bisherigen Lieferungen, die Lieferanten durchgeführt
-- haben.
SELECT COUNT(*) AS 'Anzahl bisheriger Lieferungen'
FROM dbo.Lieferung;
Ergebnis:
Anzahl bisheriger Lieferungen
-----------------------------
12
(1 Zeile betroffen)
Beispiel: ...