eolas/zk/Aggregate_functions_in_SQL.md
2024-06-15 10:45:04 +01:00

39 lines
556 B
Markdown

---
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
```