কম্পিউটার

MongoDB ক্যোয়ারী প্রথম 5টি রেকর্ড এড়িয়ে যেতে এবং শুধুমাত্র শেষ 5টি প্রদর্শন করতে


MongoDB-তে রেকর্ডগুলি এড়িয়ে যেতে, skip() ব্যবহার করুন। এর সাথে, শুধুমাত্র একটি নির্দিষ্ট সংখ্যক রেকর্ড প্রদর্শন করতে, সীমা().

ব্যবহার করুন

আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo275.insertOne({"Number":10});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e48eac4dd099650a5401a43")}> db.demo275.insertOne"({2Number") });{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e48eac7dd099650a5401a44")}> db.demo275.insertOne({"Number":6});{ "স্বীকৃত" :true, "insertedId" :ObjectId "5e48eac9dd099650a5401a45")}> db.demo275.insertOne({"Number":1});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e48eacadd099650a5401a46"}.5750a5401a46"}. :5});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e48eacddd099650a5401a47")}> db.demo275.insertOne({"Number":24});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e48ead0dd099650a5401a48")}> db.demo275.insertOne({"Number":8});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e48ead6dd099650a59650a5401a48")>.5401} নম্বর":9});{ "স্বীকৃত" :সত্য, "ইনসার্টেড আইডি" :অবজেক্টআইডি("5e48ead8dd099650a5401a4a")}> db.demo275.insertOne({"Number":19});{ "ackno wledged" :true, "insertedId" :ObjectId("5e48eadddd099650a5401a4b")}> db.demo275.insertOne({"Number":29});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e48c5908") 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e48eac4dd099650a5401a43"), "সংখ্যা" :10 }{ "_id" :ObjectId("5e48eac7dd099650a5401a44"), "সংখ্যা" :12 }{ "_d1948"(dda4505) অবজেক্ট , "নম্বর" :6 }{ "_id" :ObjectId("5e48eacadd099650a5401a46"), "Number" :1 }{ "_id" :ObjectId("5e48eacdd099650a5401a47"), "নম্বর" :5 :" }{Id "5e48ead0dd099650a5401a48"), "সংখ্যা" :24 }{ "_id" :ObjectId("5e48ead6dd099650a5401a49"), "Number" :8 }{ "_id" :ObjectId("5e49ead01a48), "5e49ead6940" :"1950150}"} " :ObjectId("5e48eadddd099650a5401a4b"), "Number" :19 }{ "_id" :ObjectId("5e48eae1dd099650a5401a4c"), "Number" :29 

প্রথম 5টি রেকর্ড এড়িয়ে যাওয়ার এবং তাদের মধ্যে শুধুমাত্র শেষ 5টি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

> db.demo275.find().skip(5).limit(5)

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

তৈরি করবে
{ "_id" :ObjectId("5e48ead0dd099650a5401a48"), "Number" :24 }{ "_id" :ObjectId("5e48ead6dd099650a5401a49"), "সংখ্যা" :8 }{ "_id"(dda548" :e9648 অবজেক্ট) , "নম্বর" :9 }{ "_id" :ObjectId("5e48eadd099650a5401a4b"), "Number" :19 }{ "_id" :ObjectId("5e48eae1dd099650a5401a4c"), "Number" :29> 
  1. মাইএসকিউএল-এ যেখানে প্রথম এবং শেষ নাম একই অক্ষর দিয়ে শুরু হয় সেই রেকর্ডগুলি প্রদর্শন করুন

  2. একটি টেবিল কলাম থেকে 0 এবং 1s সংখ্যা গণনা করতে এবং দুটি কলামে প্রদর্শন করতে MySQL কোয়েরি?

  3. মাইএসকিউএল-এ তারিখ রেকর্ড থেকে মাসের প্রথম দিন এবং শেষ দিন কীভাবে প্রদর্শন করবেন?

  4. পাইথনে নম্বরটিতে শুধুমাত্র প্রথম এবং শেষ বিট সেট আছে কিনা তা পরীক্ষা করুন