Συνάρτηση SQL COUNT DISTINCT

Ορισμός και χρήση

Μπορεί να χρησιμοποιηθεί μαζί με τα keywords DISTINCT και COUNT για τον υπολογισμό του αριθμού των μη επαναλαμβανόμενων αποτελεσμάτων.

Γλώσσα

SELECT COUNT(DISTINCT column(s)) FROM table

Παράδειγμα

Σημείωση:Το παρακάτω παράδειγμα είναι για ORACLE και Microsoft SQL server, δεν μπορεί να χρησιμοποιηθεί για Microsoft Access.

"Orders" τаблицή:

Company OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953

Παράδειγμα 1

SELECT COUNT(Company) FROM Orders

Αποτελέσματα:

4

Παράδειγμα 2

SELECT COUNT(DISTINCT Company) FROM Orders

Αποτελέσματα:

3