37 lines
		
	
	
	
		
			454 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			454 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
categories:
 | 
						|
  - Databases
 | 
						|
  - Programming_Languages
 | 
						|
tags: [SQL]
 | 
						|
---
 | 
						|
 | 
						|
# SQL Aggregate functions
 | 
						|
 | 
						|
## 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
 | 
						|
```
 |