Compare commits
2 Commits
371bf261b9
...
9a7978235b
Author | SHA1 | Date | |
---|---|---|---|
9a7978235b | |||
b36213a58d |
@ -27,17 +27,20 @@ db.Employee.aggregate([
|
|||||||
2. Find Employee with Total Salary for Each City with Designation "Developer":
|
2. Find Employee with Total Salary for Each City with Designation "Developer":
|
||||||
```mongodb
|
```mongodb
|
||||||
db.Employee.aggregate([
|
db.Employee.aggregate([
|
||||||
{
|
{
|
||||||
$match: { Designation: "Developer" }
|
$match: {
|
||||||
},
|
Designation: "Developer"
|
||||||
{
|
|
||||||
$group: {
|
|
||||||
_id: { $arrayElemAt: ["$Address.PAddr", 0] },
|
|
||||||
TotalSalary: { $sum: "$Salary" }
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
$group: {
|
||||||
|
_id: "$Address.PAddr",
|
||||||
|
Total: { $sum: "$Salary" }
|
||||||
|
}
|
||||||
|
}
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Find Total Salary of Employee with Designation "Tester" for Each Company:
|
3. Find Total Salary of Employee with Designation "Tester" for Each Company:
|
||||||
|
Loading…
Reference in New Issue
Block a user