Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Mongodb

MongoDB में औसत मान की गणना करें

<घंटा/>

MongoDB में औसत मूल्य की गणना करने के लिए, $avg के साथ कुल () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo159.insertOne({"Score":50});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e3557b2fdf09dd6d0853a01")
}
> db.demo159.insertOne({"Score":70});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e3557b6fdf09dd6d0853a02")
}
> db.demo159.insertOne({"Score":60});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e3557c4fdf09dd6d0853a03")
}

संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -

> db.demo159.find();

यह निम्नलिखित आउटपुट देगा -

{ "_id" : ObjectId("5e3557b2fdf09dd6d0853a01"), "Score" : 50 }
{ "_id" : ObjectId("5e3557b6fdf09dd6d0853a02"), "Score" : 70 }
{ "_id" : ObjectId("5e3557c4fdf09dd6d0853a03"), "Score" : 60 }

$avg मान की गणना करने के लिए क्वेरी निम्नलिखित है -

> db.demo159.aggregate([{$group: {_id:null, AverageValue: {$avg:"$Score"} } }])

यह निम्नलिखित आउटपुट देगा -

{ "_id" : null, "AverageValue" : 60 }

  1. MongoDB में श्रेणियों के लिए खोज रहे हैं?

    श्रेणियों की खोज के लिए, सीमा () के साथ सॉर्ट () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo665.insertOne({"Value":10}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea1bf1424113ea5458c7d08") } > db.de

  1. मोंगोडीबी संग्रह को ऐरे मूल्य से क्रमबद्ध करें?

    MongoDB संग्रह को Array मान के आधार पर सॉर्ट करने के लिए, $sort के साथ समुच्चय () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo577.insertOne( ...    { ... ...       "student": { ...          "details": [ ...

  1. MySQL में डेटाबेस पंक्तियों में औसत मान की गणना कैसे करें?

    इसके लिए आप AVG() का इस्तेमाल कर सकते हैं। निम्नलिखित वाक्य रचना है - किसी भी उपनाम के रूप में औसत (yourColumnName1) का चयन करें, औसत (yourColumnName2) किसी भी उपनाम के रूप में 2, औसत (yourColumnName3) को किसी भी उपनाम 3 के रूप में चुनें, .. अपने तालिका नाम से; आइए एक टेबल बनाएं - );क्वेरी ओके, 0 प