Come utilizzare la funzione SUM in MySQL

Usa la funzione SUM in MySQL

Passaggio 1

Utilizzare la funzione di aggregazione SUM. SUM aggiungerà tutte le colonne selezionate insieme.

Passaggio 2

Guarda come, in questo esempio, sommerai tutti i saldi negativi per calcolare l'importo totale dovuto dai tuoi clienti. Il risultato ritorna in una colonna chiamata SUM (saldo). Esempio: SELECT SUM (saldo) FROM clients WHERE balance <0.0;

Passaggio 3

..

Usa la funzione AVG in MySQL

Passaggio 1

Utilizzare la funzione di aggregazione di AVG. Questo aggregato è simile a SUM. Tuttavia, anziché aggiungere le colonne, aggiungili e quindi dividi per il numero totale di colonne, fornendo una media dei valori della colonna.

Passaggio 2

Utilizzare AVG nello stesso modo in cui viene utilizzato SUM. Qui, l'esempio calcola la quantità media di denaro dovuta dai clienti. I risultati vengono restituiti in una colonna denominata AVG (saldo). Esempio: SELECT AVG (saldo) FROM clients WHERE balance <0, 0;

Passaggio 3

..

Usa la funzione COUNT in MySQL

Passaggio 1

Utilizza la funzione di aggregazione COUNT. Questa funzione è leggermente diversa da SUM o AVG. Viene restituito il numero di righe restituite, che può essere utile in diverse situazioni, ad esempio per vedere il numero di clienti che devono denaro.

Passaggio 2

Guarda come questo esempio indica ai clienti che devono denaro e restituisce il risultato in una colonna chiamata COUNT ( ). Esempio: SELECT COUNT ( ) FROM clients WHERE balance <0, 0;

Passaggio 3

..

Usa la funzione COUNT DISTINCT in MySQL

Passaggio 1

Utilizzare la funzione aggiunta COUNT DISTINCT. La funzione può essere utilizzata per restituire il numero di righe diverse, ovvero quelle righe con valori diversi. In teoria, potresti avere un numero elevato di clienti con lo stesso numero di telefono. Per ottenere il numero di famiglie in cui vivono i tuoi clienti, puoi utilizzare questo tipo di query.

Passaggio 2

Utilizzare l'esempio seguente per restituire il numero di clienti con numeri di telefono diversi. I clienti con lo stesso numero di telefono non verranno conteggiati. I risultati vengono restituiti in una colonna denominata COUNT (DISTINCT ph_number). Esempio: SELECT COUNT (DISTINCT ph_number) FROM customers;

Passaggio 3

..