Definición:
Función que devuelve los valores únicos de una columna o las filas únicas de una tabla. El resultado depende de si el argumento especificado es una columna o una tabla.
Función que devuelve los valores únicos de una columna o las filas únicas de una tabla. El resultado depende de si el argumento especificado es una columna o una tabla.
- Columna
- Elimina valores duplicados y devuelve una tabla de una sola columna.
- Comúnmente se anida a otra función que cuenta, filtra o agrega los valores devueltos.
- Tabla
- Elimina filas duplicadas y devuelve una tabla con combinaciones únicas de valores de columna.
Sintaxis:
DISTINCT ( < ColumnaOTabla > )
- <columna>: columna, o expresión que devuelva una columna, con los valores únicos a devolver.
- <tabla>: tabla o expresión de tabla con filas únicas a devolver.
- DISTINCT recibe la columna ID Producto de la tabla Transacciones.
- La función extrae los ID de producto únicos y guarda los resultados en una tabla virtual.

- COUNTROWS recibe la lista generada por DISTINCT y cuenta el número de filas en la tabla virtual.
- El contexto de filtro segmenta la medida NumProductos por País, mostrando el número de productos vendidos por país.

