多维表格
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.2 KiB

---
title: "Rollup"
description: "Understanding Rollup Column!"
---
3 years ago
## Rollup
Sample Organization structure:
- 5 Departments, each department has a team name & associated team code
- 5 employees working at different Departments
- Teams **has many** Employees : relationship has been defined
![Screenshot 2022-09-09 at 12 57 32 PM](https://user-images.githubusercontent.com/86527202/189296162-536185f1-31ed-40df-b668-deed7ad630aa.png)
3 years ago
### RollUp AGGREGATION functions supported
3 years ago
- Count
- Minimum
- Maximum
- Average
- Sum
- Count Distinct
- Sum Distinct
3 years ago
- Average Distinct
Now, we can explore how to extract employee count information per team using **"ROLLUP"** columns
3 years ago
## Adding a rollup column
3 years ago
#### 1. Add new column
3 years ago
Click on '+' icon to the left of column headers in Departments table
3 years ago
<!-- ![1](https://user-images.githubusercontent.com/86527202/144236273-484edc5b-7f5f-4041-b480-db08d4459d07.png) -->
3 years ago
#### 2. Feed column name
3 years ago
<!-- ![2](https://user-images.githubusercontent.com/86527202/144236279-41904955-4990-4a23-bec6-b0953002eac6.png) -->
3 years ago
#### 3. Select Column type as 'Rollup'
3 years ago
<!-- ![3](https://user-images.githubusercontent.com/86527202/144236283-4596e3e1-3bf8-488f-bc9b-8ec1466a35c6.png) -->
3 years ago
#### 4. Choose Child Table
Table Employee in our example
<!-- ![4](https://user-images.githubusercontent.com/86527202/144236284-301178d8-f452-4d1e-9dff-80dd9570c280.png) -->
#### 5. Choose on Child column
Pick appropriate column for aggreagation
3 years ago
<!-- ![5](https://user-images.githubusercontent.com/86527202/144236286-28547d74-feb8-4ad8-a872-7ba809e5db1e.png) -->
#### 6. Select Aggregate function
Aggregate function will be "count" in our case
<!-- ![6](https://user-images.githubusercontent.com/86527202/144236288-34a567d5-a5e9-4a1e-b074-5ea633e799a3.png) -->
#### 7. Click on Save
![Screenshot 2022-09-09 at 1 03 49 PM](https://user-images.githubusercontent.com/86527202/189297619-4d5c815b-6c97-41fa-978e-9b645448e508.png)
<!-- ![7](https://user-images.githubusercontent.com/86527202/144236289-5872529a-ba47-428d-979e-fdefb92a1039.png) -->
Column `Employee Count` is populated with appropriate information
![image](https://user-images.githubusercontent.com/35857179/194856842-e35a6424-fb95-4805-8efa-a559563e4b71.png)