Función COUNT DISTINCT de SQL
Definición y uso
Se pueden usar juntos los términos DISTINCT y COUNT para calcular el número de resultados no repetidos.
Sintaxis
SELECT COUNT(DISTINCT column(s)) FROM table
Ejemplo
Nota:Los siguientes ejemplos solo se aplican a ORACLE y Microsoft SQL server, no se pueden usar en Microsoft Access.
"Orders" tabla:
Company | OrderNumber |
---|---|
IBM | 3532 |
W3School | 2356 |
Apple | 4698 |
W3School | 6953 |
Ejemplo 1
SELECT COUNT(Company) FROM Orders
Resultado:
4
Ejemplo 2
SELECT COUNT(DISTINCT Company) FROM Orders
Resultado:
3