Instrucțiunea SQL SELECT DISTINCT. Exemple SELECT DISTINCT.
Partajeaza in Google Classroom
Memorator: Descriere video Descarcă PDF
Următoarea instrucțiune SQL selectează numai valorile DISTINCT din coloana „Country” din tabelul „Customers”:
Exemplu:
SELECT DISTINCT Country FROM Customers;
Următoarea instrucțiune SQL listează numărul de țări client (customer countries) diferite (distincte):
Exemplu:
SELECT COUNT(DISTINCT Country) FROM Customers;
Notă: Exemplul de mai sus nu va funcționa în Firefox și Microsoft Edge! Deoarece COUNT(DISTINCT column_name) nu este acceptat în bazele de date Microsoft Access. Firefox și Microsoft Edge folosesc Microsoft Access în exemplele noastre.
Iată soluția pentru MS Access:
Exemplu:
SELECT Count(*) AS DistinctCountries
FROM (SELECT DISTINCT Country FROM Customers);