এই জন্য, LIMIT সহ ORDER BY ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি যেখানে আমাদের User id, লগ ইন করা সময় এবং নাম সহ একটি কলাম রয়েছে -
mysql> টেবিল তৈরি করুন DemoTable1911 ( UserId int, UserLoggedInTime time, UserName varchar(20) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1911 মানগুলিতে সন্নিবেশ করান ','ডেভিড');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1911 মানগুলিতে সন্নিবেশ করুন(102,'6:10:20','মাইক'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1911 মানগুলিতে সন্নিবেশ করানসিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1911 থেকেmysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+-------------------+------------+| UserId | UserLoggedInTime | ব্যবহারকারীর নাম |+---------+------------------+------------+| 100 | 07:32:00 | ক্রিস || 101 | 05:00:00 | ডেভিড || 102 | 06:10:20 | মাইক || 103 | 03:55:00 | ক্যারল |+---------+------+------------ সেটে 4 সারি (0.00 সেকেন্ড)এখানে একটি নির্দিষ্ট ব্যবহারকারী "ক্যারল" -
-এর জন্য লগ ইন করার সময় আপডেট করার জন্য প্রশ্ন রয়েছে৷mysql> আপডেট করুন DemoTable1911 সেট UserLoggedInTime='12:30:45' যেখানে UserName='Carol' অর্ডার UserId DESC লিমিট 1 দ্বারা; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) সারি মিলেছে:1 পরিবর্তিত:1 সতর্কতা:0আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -
DemoTable1911 থেকেmysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+-------------------+------------+| UserId | UserLoggedInTime | ব্যবহারকারীর নাম |+---------+------------------+------------+| 100 | 07:32:00 | ক্রিস || 101 | 05:00:00 | ডেভিড || 102 | 06:10:20 | মাইক || 103 | 12:30:45 | ক্যারল |+---------+------+------------ সেটে 4 সারি (0.00 সেকেন্ড)