কম্পিউটার

MongoDB - কিভাবে দুটি কলামের যোগফল পাওয়া যায় এবং অন্য কলামে সংরক্ষণ করা যায়?


দুটি কলামের যোগফল পেতে, $add ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo291.insertOne({"Value1":10,"Value2":50});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e4c0e1e5d93261e4bc9ea2f")
}

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.demo291.find();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" : ObjectId("5e4c0e1e5d93261e4bc9ea2f"), "Value1" : 10, "Value2" : 50 }

দুটি কলামের যোগফল পেতে এবং এটিকে অন্য কলাম “Value3”-

-এ সংরক্ষণ করার জন্য নিচের প্রশ্নটি রয়েছে
> db.demo291.aggregate(
...   { "$project" : {
...      'Value1' : '$Value1',
...      'Value2' : '$Value2',
...      'Value3' : { '$add' : [ '$Value1', '$Value2' ] }
...   }
...   }
...);

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" : ObjectId("5e4c0e1e5d93261e4bc9ea2f"), "Value1" : 10, "Value2" : 50, "Value3" : 60 }

  1. মাইএসকিউএল-এ একটি নতুন কলামে দুটি কলামের মধ্যে পার্থক্য কীভাবে পাবেন?

  2. একটি একক কলাম থেকে সর্বোচ্চ স্কোর মান এবং MySQL-এ দুটি কলাম থেকে সর্বোচ্চ স্কোর পান

  3. পান্ডাসে দুটি কলামের মধ্যে পারস্পরিক সম্পর্ক কিভাবে পাওয়া যায়?

  4. পান্ডাস পাইথনে ডেটাফ্রেমের একটি নির্দিষ্ট কলামের যোগফল কীভাবে পাবেন?