কম্পিউটার

আইডির ভিত্তিতে ডেস দ্বারা আদেশকৃত টেবিল থেকে শীর্ষ রেকর্ডটি নির্বাচন করুন?


এর জন্য, LIMIT 1 সহ DESC দ্বারা ORDER ব্যবহার করুন। আসুন প্রথমে টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> UserName varchar(100), -> UserMessage text -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.17 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(UserName,UserMessage) মান ('Adam','Hi');Query OK, 1 সারি প্রভাবিত (0.92 sec)mysql> DemoTable(UserName,UserMessage) মানগুলিতে সন্নিবেশ করুন('Chris', 'অসাধারণ'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.52 সেকেন্ড)mysql> DemoTable(UserName,UserMessage) মান ('Robert','Nice'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.65 সেকেন্ড)mysql> ঢোকান ডেমোটেবল(ব্যবহারকারীর নাম,ব্যবহারকারীর বার্তা) মান('ডেভিড','গুড মর্নিং!!!');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

আউটপুট

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

তৈরি করবে <প্রে>+------+---------+-----------------+| আইডি | ব্যবহারকারীর নাম | ব্যবহারকারীর বার্তা 1 | আদম | হাই || 2 | ক্রিস | অসাধারণ || 3 | রবার্ট | চমৎকার || 4 | ডেভিড | সুপ্রভাত!!! |+----+------------+-----------------+4টি সারি সেটে (0.00 সেকেন্ড)

নীচে একটি টেবিল থেকে শীর্ষ রেকর্ড নির্বাচন করার জন্য ক্যোয়ারী −

mysql> আইডি DESC সীমা 1 দ্বারা DemoTable অর্ডার থেকে *নির্বাচন করুন;

আউটপুট

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

তৈরি করবে <প্রে>+------+---------+-----------------+| আইডি | ব্যবহারকারীর নাম | ব্যবহারকারীর বার্তা 4 | ডেভিড | সুপ্রভাত!!! |+----+------------+-----------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. জাভা দিয়ে MySQL ডাটাবেসের একটি টেবিল থেকে শেষ রেকর্ড পান?

  2. কিভাবে একটি MySQL টেবিলে শুধুমাত্র 3টি অর্ডার করা সারি নির্বাচন করবেন?

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

  4. মাসের উপর ভিত্তি করে একটি MySQL টেবিল থেকে মোট নির্বাচন করুন