আপনি ORDER BY ব্যবহার করে একটি MySQL টেবিলে শেষ এন্ট্রি পেতে পারেন। প্রথম পদ্ধতিটি নিম্নরূপ:
কেস 1 :DESC LIMIT ব্যবহার করে
আপনার টেবিলের নাম থেকে আপনার কলামের নাম DESC সীমা 1 অনুসারে অর্ডার * নির্বাচন করুনদ্বিতীয় পদ্ধতিটি নিম্নরূপ:
কেস 2 :MAX()
ব্যবহার করে@anyVariableName =(yourTableName থেকে MAX(yourColumnName) নির্বাচন করুন); নির্বাচন করুন *আপনার টেবিলের নাম থেকে যেখানে yourColumnName =@anyVariableName;এখন উভয় পন্থা বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ:
mysql> টেবিল তৈরি করুন lastEntryDemo -> ( -> Id int NOt NULL AUTO_INCREMENT, -> Name varchar(30), -> Age int, -> PRIMARY KEY(Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত ( 0.71 সেকেন্ড)সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ:
লাস্টএন্ট্রিডেমো(নাম,বয়স) মান ('ল্যারি',24); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> লাস্টএন্ট্রিডেমো(নাম, বয়স) মানগুলিতে সন্নিবেশ করুন ('জন',21);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> লাস্টএন্ট্রিডেমো(নাম,বয়স) মান ('ডেভিড',22); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> লাস্টএন্ট্রিডেমোতে ঢোকান(নাম,বয়স) মান('বব',25); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> লাস্টএন্ট্রিডেমো(নাম, বয়স) মান ('ক্যারল',29); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> লাস্টএন্ট্রিডেমো(নাম,বয়স) মান ('মাইক',23); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> লাস্টএন্ট্রিডেমো(নাম, বয়স) মানগুলিতে সন্নিবেশ করুন ('স্যাম',20); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ:
লাস্টএন্ট্রিডেমো থেকেmysql> নির্বাচন করুন;
নিম্নলিখিত আউটপুট:
<প্রে>+------+------+------+| আইডি | নাম | বয়স |+----+-------+------+| 1 | ল্যারি | 24 || 2 | জন | 21 || 3 | ডেভিড | 22 || 4 | বব | 25 || 5 | ক্যারল | 29 || 6 | মাইক | 23 || 7 | স্যাম | 20 |+----+-------+------+7 সারি সেটে (0.00 সেকেন্ড)ORDER BY ব্যবহার করে শেষ এন্ট্রি পাওয়ার জন্য এখানে ক্যোয়ারী আছে।
কেস 1 :DESC সীমা
প্রশ্নটি নিম্নরূপ:
mysql> নাম desc সীমা 1 দ্বারা lastEntryDemo অর্ডার থেকে *নির্বাচন করুন;
নিম্নলিখিত আউটপুট:
<প্রে>+----+------+------+| আইডি | নাম | বয়স |+---+------+------+| 7 | স্যাম | 20 |+----+------+------+1 সারি সেটে (0.00 সেকেন্ড)কেস 2 :MAX()
ব্যবহার করেপ্রশ্নটি নিম্নরূপ:
mysql> সেট করুন @MaxId =(lastEntryDemo থেকে max(Id) নির্বাচন করুন); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> lastEntryDemo থেকে *নির্বাচন করুন যেখানে Id =@MaxId;
নিম্নলিখিত আউটপুট:
<প্রে>+----+------+------+| আইডি | নাম | বয়স |+---+------+------+| 7 | স্যাম | 20 |+----+------+------+1 সারি সেটে (0.00 সেকেন্ড)