কম্পিউটার

কিভাবে MySQL থেকে শেষ 10 সারি নির্বাচন করবেন?


MySQL থেকে শেষ 10টি সারি নির্বাচন করতে, আমরা SELECT স্টেটমেন্ট এবং Limit ধারণা সহ একটি সাবকোয়েরি ব্যবহার করতে পারি। নিম্নলিখিত একটি উদাহরণ.

একটি টেবিল তৈরি করা হচ্ছে।

mysql> টেবিল Last10RecordsDemo তৈরি করুন -> ( -> id int, -> name varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.75 সেকেন্ড)

টেবিলে রেকর্ড সন্নিবেশ করা হচ্ছে।

mysql> Last10RecordsDemo মানগুলিতে সন্নিবেশ করুন(1,'John'),(2,'Carol'),(3,'Bob'),(4,'Sam'),(5,'David'),( 6,'টেইলর');কোয়েরি ঠিক আছে, 6টি সারি প্রভাবিত (0.12 সেকেন্ড)রেকর্ড:6টি সদৃশ:0 সতর্কবাণী:0mysql> Last10RecordsDemo মান (7,'Sam'),(8,'Justin'),(9,) 'রামিত'),(10,'স্মিথ'),(11,'ক্লার্ক'),(12,'জনসন');কোয়েরি ঠিক আছে, 6টি সারি প্রভাবিত (0.14 সেকেন্ড)রেকর্ডস:6টি সদৃশ:0 সতর্কতা:0 

সমস্ত রেকর্ড প্রদর্শন করতে।

Last10RecordsDemo থেকে
mysql> নির্বাচন করুন;

নিচের আউটপুট।

+------+---------+| আইডি | নাম |+------+---------+| 1 | জন || 2 | ক্যারল || 3 | বব || 4 | স্যাম || 5 | ডেভিড || 6 | টেলর || 7 | স্যাম || 8 | জাস্টিন || 9 | রমিত || 10 | স্মিথ || 11 | ক্লার্ক || 12 | জনসন |+------+---------+12 সারি সেটে (0.00 সেকেন্ড)

টেবিল থেকে শেষ 10টি রেকর্ড পেতে নিম্নলিখিত সিনট্যাক্স। এখানে, আমরা LIMIT ক্লজ ব্যবহার করেছি।

সিলেক্ট করুন * ফ্রম ( সিলেক্ট * ফ্রম আপনার টেবিলের নাম অর্ডার করুন আইডি DESC লিমিট 10) আইডি ASC দ্বারা Var1 অর্ডার;

আসুন এখন উপরের প্রশ্নটি বাস্তবায়ন করি।

mysql> নির্বাচন করুন * ফ্রম ( -> নির্বাচন করুন * শেষ 10 রেকর্ড থেকে ডেমো অর্ডার আইডি DESC সীমা 10 -> )Var1 -> -> আইডি ASC দ্বারা অর্ডার করুন;

নিম্নোক্ত আউটপুট যা শেষ 10টি রেকর্ড প্রদর্শন করে।

+------+---------+| আইডি | নাম |+------+---------+| 3 | বব || 4 | স্যাম || 5 | ডেভিড || 6 | টেলর || 7 | স্যাম || 8 | জাস্টিন || 9 | রমিত || 10 | স্মিথ || 11 | ক্লার্ক || 12 | জনসন |+------+---------+10 সারি সেটে (0.00 সেকেন্ড)

আমরা SELECT স্টেটমেন্টের সাহায্যে উভয় রেকর্ডই মেলাতে পারি।

মোট রেকর্ড (12)

কিভাবে MySQL থেকে শেষ 10 সারি নির্বাচন করবেন?

শেষ 10টি রেকর্ড (10)

কিভাবে MySQL থেকে শেষ 10 সারি নির্বাচন করবেন?
  1. কিভাবে MySQL এর সাথে আরোহী ক্রমে একটি টেবিলের শেষ তিনটি সারি নির্বাচন করবেন?

  2. কিভাবে একটি MySQL ডাটাবেস থেকে একটি র্যান্ডম রেকর্ড নির্বাচন করবেন?

  3. কিভাবে মাস অনুযায়ী MySQL সিলেক্ট করবেন?

  4. কিভাবে MySQL এ সারি নির্বাচন করবেন যেগুলি বর্তমান তারিখ থেকে>=1 দিন?