26 lines
		
	
	
		
			589 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			26 lines
		
	
	
		
			589 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: SQL Avg Function | ||
|  | --- | ||
|  | ## SQL Average (AVG) Function
 | ||
|  | 
 | ||
|  | "Average" is an Aggregate (Group By) Function. It's used to calculate the average of a numeric column from the set of rows returned by a SQL statement. | ||
|  | 
 | ||
|  | Here is the syntax for using the function: | ||
|  | 
 | ||
|  | ```sql | ||
|  | select groupingField, avg(num_field) | ||
|  | from table1 | ||
|  | group by groupingField | ||
|  | ``` | ||
|  | 
 | ||
|  | Here's an example using the student table: | ||
|  |   | ||
|  | ```sql | ||
|  | select studentID, FullName, avg(sat_score)  | ||
|  | from student  | ||
|  | group by studentID, FullName; | ||
|  | ``` | ||
|  | 
 | ||
|  |  | ||
|  | 
 |