Excel usa tablas dinámicas para contar el número de valores únicos

El formato de fuente de datos de muestra es el siguiente. Ahora necesitamos contar la cantidad de personas con uid en cada grupo:

De forma predeterminada, cuando se utiliza una tabla dinámica, solo puede seleccionar "Contar" para obtener el número de filas para cada grupo, y el uid no se deduplica;

Función group_concat de conversión de columnas MySQL

La función group_concat en MySQL puede combinar los campos especificados del grupo en una fila de contenido, que es más adecuada para la conversión de columnas.

La sintaxis completa es la siguiente:

group_concat([DISTINCT] Campo a concatenar [Ordenar POR campo de clasificación ASC/DESC] [Separador 'separador'])

El delimitador predeterminado es la coma.

Ejemplo:

seleccione id,group_concat(nombre distinto) de tabla grupo por id;  

Suscribirse a Estadísticas