Cómo usar la función de suma con el grupo en MySQL

Cómo usar la función de suma con el grupo en MySQL
Se utilizan diferentes funciones en MySQL para obtener resultados particulares; Una de ellas es la función Sum () que se utiliza para realizar la adición de los datos dados. Esta función se aplica a los datos seleccionados para obtener la suma o podemos hacer grupos de valores utilizando la cláusula "Grupo por" para realizar la adición de ellos.

Los usuarios que no saben mucho sobre MySQL; MySQL es un RDMS que utiliza el idioma SQL para administrar los datos de un sitio web. En MySQL para realizar la adición en los grupos particulares, usamos la función Sum () con el grupo por cláusula. Esta publicación nos ayuda a comprender el uso del grupo por cláusula con la función suma ().

¿Qué es una función Sum ()?

La función suma () se usa para calcular la suma de los datos enteros en la tabla, para una mejor comprensión, consideremos un ejemplo:

Nombre del cliente Customer_books Total_price ($) Price_of_stationary
John Geografía 7 3
Pablo Ley internacional 23 1
John Ciencia 6 12
Pablo Inglés 20 4

Se ha creado una tabla en MySQL con el nombre de Customer_Data utilizando los datos anteriores, que se pueden representar utilizando el comando:

Seleccionar * de customer_data;

Si queremos realizar la adición en la columna Total_Price, podemos hacerlo simplemente usando la función Sum ():

Seleccione SUM (Total_Price) de (Custom_Data);

Se ha mostrado la suma total de la columna, Total_Price,.

Cómo usar Sum () con grupo en MySQL

Para realizar la adición en grupos, usamos el grupo por cláusula con la suma (), por ejemplo, en la tabla anterior, solo hay dos clientes; John y Paul que compraron los libros, para que Total_price de ambos clientes usamos la función Sum () con el grupo por cláusula:

Seleccione Customer_Name, Sum (Total_Price) del grupo Customer_Data por customer_name;

En la salida anterior, podemos ver que la suma del precio de los libros comprados por ambos clientes se muestra por separado. También podemos sumar las múltiples columnas usando la función Sum () con el grupo por cláusula:

Seleccione Customer_Name, Sum (Total_Price + Price_of_stationary) del grupo Customer_Data por Customer_Name;

Conclusión

MySQL es un RDBMS popular para administrar los datos de la base de datos relacional, admite muchas funciones SQL que toman una o más entradas y dan una salida única después de realizar esa tarea específica. La suma () es una de las funciones agregadas que se utiliza para realizar la adición de datos proporcionados. En esta publicación, hemos discutido el uso de la función suma () y también la hemos usado con el grupo por cláusula