Brukerne som ikke vet mye om MySQL; MySQL er en RDMS som bruker SQL -språket for å administrere dataene til et nettsted. I MySQL for å utføre tillegg på de spesielle gruppene, bruker vi sum () -funksjonen med gruppen etter klausul. Dette innlegget hjelper oss å forstå bruken av gruppen med klausul med sum () -funksjonen.
Hva er en sum () -funksjon
Sum () -funksjonen brukes til å beregne summen av heltalldata i tabellen, for bedre forståelse, la oss vurdere et eksempel:
Kundenavn | Customer_books | Total_price ($) | PRIS_OF_STATIONARY |
---|---|---|---|
John | Geografi | 7 | 3 |
Paul | Internasjonal lov | 23 | 1 |
John | Vitenskap | 6 | 12 |
Paul | Engelsk | 20 | 4 |
Det er opprettet en tabell i MySQL med navnet Customer_Data ved å bruke dataene over, som kan representeres ved å bruke kommandoen:
Velg * fra Customer_Data;
Hvis vi ønsker å utføre tillegg på total_price -kolonnen, kan vi gjøre det bare ved å bruke sum () -funksjonen:
Velg sum (total_price) fra (customer_data);
Den totale summen av kolonnen, Total_Price, er vist.
Hvordan bruke sum () med gruppe av i mysql
For å utføre tillegg på grupper bruker vi gruppen BY -klausul med summen (), for eksempel i tabellen ovenfor, er det bare to kunder; John og Paul som kjøpte bøkene, for å ha total_price fra begge kundene vi bruker summen () -funksjonen med gruppen etter klausul:
Velg Customer_name, Sum (Total_Price) fra Customer_Data Group etter Customer_name;
I ovennevnte produksjon kan vi se at summen av prisen på bøkene kjøpt av begge kundene vises separat. Vi kan også oppsummere de flere kolonnene ved å bruke summen () -funksjonen med Group BY -klausul:
Velg Customer_Name, Sum (Total_Price + Price_OF_Stationary) fra Customer_Data Group av Customer_name;
Konklusjon
MySQL er en populær RDBMS for å administrere data fra den relasjonsdatabasen, den støtter mange SQL -funksjoner som tar en eller flere innganger og gir en enkelt utdata etter å ha utført den spesifikke oppgaven. Summen () er en av de samlede funksjonene som brukes til å utføre tillegg på oppgitt data. I dette innlegget har vi diskutert bruken av summen () -funksjonen og også brukt den med gruppen etter klausul