Συνάρτηση 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