কম্পিউটার

একটি কলামের সর্বোচ্চ সংখ্যাসূচক মান খুঁজে পেতে MongoDB ক্যোয়ারী?


আপনি এর জন্য $type সহ $not অপারেটর ব্যবহার করতে পারেন। আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.highestNumericValueOfAColumnDemo.insertOne(... {... "StudentName":"John",... "StudentMathMarks":69... }...);{ "স্বীকৃত" :সত্য, " insertedId" :ObjectId("5cba05727219729fde21ddb1")}> db.highestNumericValueOfAColumnDemo.insertOne(... {... "StudentName":"Carol",... "StudentMathMarks"...}"89);{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cba059d7219729fde21ddb2")}> db.highestNumericValueOfAColumnDemo.insertOne(... {... "StudentName":"Chris", "Matudent:... 2. । । 

Find() পদ্ধতির সাহায্যে সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে -

> db.highestNumericValueOfAColumnDemo.find().pretty();

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

তৈরি করবে
{ "_id" :ObjectId("5cba05727219729fde21ddb1"), "StudentName" :"John", "StudentMathMarks" :69}{ "_id" :ObjectId("5cba059d7219729fde21ddb2ar", ":"Sddb2ar"), StudentMathMarks" :"89"}{ "_id" :ObjectId("5cba059d7219729fde21ddb3"), "StudentName" :"Chris", "StudentMathMarks" :82}{ "_id" :ObjectId("5cba059d7219729), "Sddame219729" :Sdd জন", "StudentMathMarks" :"100"}

একটি কলামের সর্বোচ্চ সাংখ্যিক মান −

খুঁজে পেতে ক্যোয়ারীটি নিচে দেওয়া হল
> db.highestNumericValueOfAColumnDemo.find({StudentMathMarks:{$not:{$type:2}}}).sort({StudentMathMarks:-1}).limit(1).pretty();

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

তৈরি করবে
{ "_id" :ObjectId("5cba059d7219729fde21ddb3"), "StudentName" :"Chris", "StudentMathMarks" :82}

উপরের ক্যোয়ারীটি স্ট্রিং মানকে উপেক্ষা করে, তাই আমরা শুধুমাত্র পূর্ণসংখ্যার সর্বোচ্চ মান পাচ্ছি যা 82।


  1. কিভাবে একটি কলাম সর্বোচ্চ সংখ্যা খুঁজে বের করতে?

  2. কিভাবে একটি MySQL কলামের nতম সর্বোচ্চ মান খুঁজে পাবেন?

  3. মান বাদ দিয়ে একটি কলামে nতম সর্বোচ্চ মান নির্বাচন করতে MySQL ক্যোয়ারী

  4. MySQL-এ একটি কলামে সর্বোচ্চ মান খুঁজুন