আপনি MIN() এবং MAX() ব্যবহার করে প্রথম এবং শেষ ডেটা সারি নির্বাচন করতে পারেন। সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলেরনাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম =(আপনার টেবিলের নাম থেকে MIN(আপনার কলামের নাম) নির্বাচন করুন)ইউনিয়ন নির্বাচন করুন *আপনার টেবিলেরনাম থেকে যেখানে আপনার কলামের নাম =(আপনার টেবিলের নাম থেকে সর্বাধিক (আপনার কলামের নাম) নির্বাচন করুন);
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> সারণি তৈরি করুন FirstAndLastDataDemo -> ( -> EmployeeId int NULL AUTO_INCREMENT PRIMARY KEY, -> EmployeeName varchar(20), -> EmployeeAge int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (5প্রে)>উদাহরণ
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> FirstAndLastDataDemo(EmployeeName,EmployeeAge) মান ('John',23); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> FirstAndLastDataDemo(EmployeeName,BemployeeName,Aobge3) এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> FirstAndLastDataDemo(EmployeeName,EmployeeAge) মানগুলিতে সন্নিবেশ করান মান('স্যাম',14); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> FirstAndLastDataDemo(EmployeeName,EmployeeAge) মান ('Mike',31); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 sec>mysql) FirstAndLastDataDemo(EmployeeName,EmployeeAge) মানের মধ্যে সন্নিবেশ করুন সারি প্রভাবিত (0.17 সেকেন্ড)mysql> FirstAndLastDataDemo(EmployeeName,EmployeeAge) এর মান ('David',27); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> FirstAndLastDataDemo-এ ঢোকান( কর্মচারীর নাম, কর্মচারী বয়স) মান('ক্রিস',22); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> FirstAndLastDataDemo থেকে *নির্বাচন করুন;আউটপুট
+------------+---------------+-------------+| কর্মচারী আইডি | কর্মচারীর নাম | কর্মীর বয়স |+------------+---------------+-------------+| 1 | জন | 23 || 2 | বব | 13 || 3 | ল্যারি | 24 || 4 | স্যাম | 14 || 5 | মাইক | 31 || 6 | জেমস | 18 || 7 | ম্যাক্সওয়েল | 28 || 8 | ডেভিড | 27 || 9 | ক্রিস | 22 |+------------+---------------+-------------+9 সারি সেটে ( 0.00 সেকেন্ড)এখানে প্রথম সারি ডেটা এবং শেষ সারির ডেটা −
পাওয়ার জন্য প্রশ্ন রয়েছে৷mysql> নির্বাচন করুন *-> FirstAndLastDataDemo-> WHERE EmployeeId =(FirstAndLastDataDemo থেকে MIN(EmployeeId) নির্বাচন করুন)-> UNION-> সিলেক্ট করুন *-> FirstAndLastDataDemo->FirstAndLastDataDemo->WHEREdAndLastDataDemo->FirstAndLastDataDemo->WHERE কর্মচারী (FirstAndLastDataDemo) নির্বাচন করুন;আউটপুট
+------------+---------------+-------------+| কর্মচারী আইডি | কর্মচারীর নাম | কর্মীর বয়স |+------------+---------------+-------------+| 1 | জন | 23 || 9 | ক্রিস | 22 |+------------+---------------+-------------+2 সেটে সারি ( 0.00 সেকেন্ড)