eolas/neuron/5ce25cd2-1b2b-459a-bb58-283daadf8753/Aggregate_functions_in_SQL.md

40 lines
556 B
Markdown
Raw Normal View History

2024-12-09 18:34:15 +00:00
---
tags:
- SQL
- databases
---
# Aggregate functions in SQL
Aggregate functions enable us to return data about the data that a table holds.
For example the sum of a given column or its average.
## Count return with custom variable
```sql
SELECT COUNT(*) AS total_sales
FROM SALES
```
## Sum
```sql
SELECT SUM(price) as total_value
FROM sales
```
## Average
```sql
SELECT AVG(price) as average_income
FROM sales
```
## Applying aggregate function with sorting applied
```sql
SELECT COUNT(*) AS total_sales
FROM sales
GROUP BY employee_id
```