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