কম্পিউটার

কিভাবে MySQL এ টেবিলের প্রথম এবং শেষ রেকর্ড পেতে হয়?


প্রথম এবং শেষ রেকর্ড পেতে, UNION ব্যবহার করুন। আপনি যে রেকর্ড চান তার সংখ্যা পেতেও LIMIT ব্যবহার করা হয়।

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable694 ( EmployeeId int NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(100), EmployeeSalary int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.58 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable694(EmployeeName,EmployeeSalary) মান ('Chris',457647);ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> DemoTable694(EmployeeName,Remployees,Remployees'8) মানগুলিতে সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.25 সেকেন্ড)mysql> DemoTable694(EmployeeName,EmployeeSalary) এর মান ('David',123532); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> ঢোকান ডিমোটেবলে (0.25 সেক) মান('মাইক',989322);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.22 সেকেন্ড)

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

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

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

<প্রে>+------------+----------------------------+----------------+| কর্মচারী আইডি | কর্মচারীর নাম | কর্মচারীদের বেতন 1 | ক্রিস | 457647 || 2 | রবার্ট | 90883 || 3 | ডেভিড | 123532 || 4 | মাইক | 989322 |+------------+----------------------------+----------------+4 সারি সেটে (0.00 সেকেন্ড)

প্রথম এবং শেষ রেকর্ড −

পেতে ক্যোয়ারী নিচে দেওয়া হল
mysql> (EmployeeId ASC LIMIT 1 দ্বারা DemoTable694 অর্ডার থেকে *নির্বাচন করুন) UNION(EmployeeId DESC LIMIT 1 দ্বারা DemoTable694 অর্ডার থেকে *নির্বাচন করুন);

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

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

  2. কিভাবে কর্মচারী বেতনের রেকর্ড সহ একটি MySQL টেবিল থেকে শীর্ষ 3 বেতন পেতে হয়?

  3. তারিখ রেকর্ডের সাথে একটি MySQL কলাম থেকে প্রথম তারিখ এবং শেষ তারিখের তুলনা কিভাবে করবেন?

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