Contents
Introducing the SQL SUM() Function
SQL SUM()
is an aggregate function that allows you to get the sum of the selected numeric values.
Syntax for SUM() in SQL
To perform summation in SQL, we need to first select the values we need to add. To do that, we use the SELECT statement:
Example
SELECT SUM(col_name)
FROM tbl_name
WHERE conditions;
In the syntax example above, you see three parameters:
col_name
defines the name of the columntbl_name
defines the name of the tableconditions
defines specific conditions to filter particular values
Pros Main Features
- Easy to use with a learn-by-doing approach
- Offers quality content
- Gamified in-browser coding experience
- The price matches the quality
- Suitable for learners ranging from beginner to advanced
- Free certificates of completion
- Focused on data science skills
- Flexible learning timetable
Pros Main Features
- Simplistic design (no unnecessary information)
- High-quality courses (even the free ones)
- Variety of features
- Nanodegree programs
- Suitable for enterprises
- Paid Certificates of completion
Pros Main Features
- A wide range of learning programs
- University-level courses
- Easy to navigate
- Verified certificates
- Free learning track available
- University-level courses
- Suitable for enterprises
- Verified certificates of completion
Summation in SQL: an Example
To understand how to use SUM()
in SQL better, we'll show you a simple example using a demo database.
A Demo Database
We will be using a part of the table called Orders:
ID | Name | Count | Price | Date |
---|---|---|---|---|
1 | Apple | 120 | 11.9 | 2017-08-18 |
2 | Milk | 50 | 9.1 | 2016-12-19 |
3 | Bread | 60 | 15.4 | 2017-06-21 |
4 | Water | 150 | 12.3 | 2017-07-10 |
5 | Chocolate | 85 | 21.9 | 2016-12-25 |
Using SQL SUM()
In the code example below, we take the data records from the Price column in the Orders table and find out the total sum: