COUNT ()
Syntax SQL COUNT (column_name)
Syntax SQL COUNT (*)
In der COUNT (*) - gibt alle Datensätze in der Tabelle unten:
Syntax SQL COUNT (DISTINCT column_name)
COUNT (DISTINCT column_name) - gibt nur die verschiedenen Einträge:
- Hinweis: COUNT (DISTINCT) ist in ORACLE und Microsoft SQL Server arbeiten, aber nicht in Microsoft Access.
Beispiel SQL COUNT (column_name)
Wir haben die folgende Tabelle "Bestellungen":
| O_ID | OrderDate | OrderPrice | Kunde |
|---|---|---|---|
| 1 | 2008/11/12 | 1000 | Hansen |
| 2 | 2008/10/23 | 1600 | Nilsen |
| 3 | 2008/09/02 | 700 | Hansen |
| 4 | 2008/09/03 | 300 | Hansen |
| 5 | 2008/08/30 | 2000 | Jensen |
| 6 | 2008/10/04 | 100 | Nilsen |
Jetzt wollen wir die Anzahl der Aufträge des Kunden "Nilsen" zählen.
Folgende SQL-Anweisung:
Ergebnis der Abfrage:
| KundeNilsen |
|---|
| 2 |
Beispiel SQL COUNT (*)
Wenn Sie nicht vorschreiben, eine WO-Klausel E.
Das Ergebnis wird sein:
| NumberOfBestellungen |
|---|
| 6 |
Beispiel SQL COUNT (DISTINCT column_name)
Jetzt wollen wir die Anzahl der eindeutigen Kunden in der Tabelle "Bestellungen" zu zählen.
Folgende SQL-Anweisung:
Ergebnis der Abfrage:
| NumberOfKundes |
|---|
| 3 |
SQL count ()





Kommentare
count (Fall, wenn people.sex = 'м ", dann 1 sonst null Ende)
Und manchmal eine nützliche Sache. By the way, hier: ddev.ru /.../... geschrieben, es scheint, ganz allgemein, aber ist nur ein Beispiel. Zitieren
Zum Beispiel, wenn Sie einen haben gerade eine Menge Leistung County. Zitieren
elect Kunden, COUNT (O_ID) als CountBestellungen
von Bestellungen
Gruppe durch den Kunden
Um von CountBestellungen desc Zitieren
Zitieren
Zitieren
Zitieren