SQL SUM and AVG
The SUM and AVG functions in SQL are used to calculate the sum and average of values in a column, respectively. These functions are often used to find the total or average of a particular type of data, such as the total sales or the average salary in a table.
The syntax for using the SUM and AVG functions
1SELECT SUM(column_name) 2FROM table_name; 3 4SELECT AVG(column_name) 5FROM table_name;
For example, consider a table named sales with the following columns: id, date, product, quantity, price. If you want to find the total sales for all products, you could use the following query:
1SELECT SUM(price * quantity) 2FROM sales;
This query would return the sum of the price * quantity for each row in the sales table, which represents the total sales.
If you wanted to find the average price of a product, you could use the following query:
1SELECT AVG(price) 2FROM sales;