Gli utenti che non sanno molto di MySQL; MySQL è un RDMS che utilizza la lingua SQL per gestire i dati di un sito Web. In MySQL per eseguire l'aggiunta sui gruppi particolari, utilizziamo la funzione Sum () con il gruppo per clausola. Questo post ci aiuta a comprendere l'uso del gruppo per clausola con la funzione Sum ().
Cos'è una funzione Sum ()
La funzione Sum () viene utilizzata per calcolare la somma dei dati interi nella tabella, per una migliore comprensione, consideriamo un esempio:
Nome del cliente | Customer_Books | Total_price ($) | Price_of_stationary |
---|---|---|---|
John | Geografia | 7 | 3 |
Paolo | Legge internazionale | 23 | 1 |
John | Scienza | 6 | 12 |
Paolo | Inglese | 20 | 4 |
Una tabella è stata creata in MySQL con il nome di Customer_Data usando i dati sopra, che può essere rappresentato utilizzando il comando:
Seleziona * da customer_data;
Se vogliamo eseguire l'aggiunta nella colonna Total_Preice, possiamo farlo semplicemente usando la funzione Sum ():
Seleziona Sum (total_price) da (customer_data);
È stata visualizzata la somma totale della colonna, total_price.
Come usare Sum () con gruppo di in mysql
Per eseguire l'aggiunta sui gruppi, utilizziamo il gruppo per clausola con la somma (), ad esempio nella tabella sopra, ci sono solo due clienti; John e Paul che hanno acquistato i libri, per avere il totale di entrambi i clienti, usiamo la funzione Sum () con il gruppo per clausola:
Seleziona customer_name, somma (total_price) dal gruppo customer_data di customer_name;
Nell'output di cui sopra, possiamo vedere che la somma del prezzo dei libri acquistati da entrambi i clienti viene visualizzata separatamente. Possiamo anche sommare le più colonne utilizzando la funzione Sum () con Group per clausola:
Seleziona customer_name, somma (total_price + price_of_stationary) dal gruppo customer_data di customer_name;
Conclusione
MySQL è un popolare RDBMS per gestire i dati del database relazionale, supporta molte funzioni SQL che prendono uno o più input e danno un singolo output dopo aver eseguito quell'attività specifica. La somma () è una delle funzioni aggregate utilizzate per eseguire l'aggiunta sui dati forniti. In questo post, abbiamo discusso dell'utilizzo della funzione Sum () e abbiamo anche usato con il gruppo per clausola