Excel utilizza le tabelle pivot per contare il numero di valori univoci

Il formato dell'origine dati di esempio è il seguente Ora dobbiamo contare il numero di persone con uid in ciascun gruppo:

Per impostazione predefinita, quando si utilizza una tabella pivot, è possibile selezionare solo "Conteggio" per ottenere il numero di righe per ciascun gruppo e l'UID non viene deduplicato;

Funzione group_concat di conversione delle colonne MySQL

La funzione group_concat in MySQL può combinare i campi specificati del gruppo in un'unica riga di contenuto, che è più adatta per la conversione di colonne.

La sintassi completa è la seguente:

group_concat([DISTINCT] Campo da concatenare [Campo di ordinamento Ordine BY ASC/DESC] [Separatore 'separatore'])

Il delimitatore predefinito è la virgola

Esempio:

seleziona id,group_concat(distinto nome) da tabella gruppo per id;  

Va notato che esiste un limite predefinito sulla lunghezza dei campi uniti.

Iscriviti a statistiche