Database

[{Country:"India",Gender:"M",Salary:100,Name:"Kathis"},{Country:"Gulf",Gender:"F",Salary:100,Name:"Harika"},{Country:"USA",Gender:"M",Salary:300,Name:"ALllt"},{Country:"Afr",Gender:"M",Salary:400,Name:"Surya"}]

Query

db.collection.aggregate([{$group:{_id:null,totalCount:{$sum:1},genderCount:{$sum:{$cond:[{$eq:["$Gender","F"]},1,0]}},salaryCount:{$sum:{$cond:[{$gt:["$Salary",200]},1,0]}},nameCount:{$sum:{$cond:[{$regexMatch:{input:"$Name",regex:"^A"}},1,0]}}}}])

Result