38 lines
		
	
	
	
		
			454 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			38 lines
		
	
	
	
		
			454 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								tags:
							 | 
						||
| 
								 | 
							
								  - Programming_Languages
							 | 
						||
| 
								 | 
							
								  - Databases
							 | 
						||
| 
								 | 
							
								  - 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
							 | 
						||
| 
								 | 
							
								````
							 |