আপনি SET কমান্ড ব্যবহার করতে পারেন, কিন্তু SET OPTION বর্জন করা হয়েছে। অতএব, SET SQL_SELECT_LIMIT ব্যবহার করুন৷
৷সিনট্যাক্স নিম্নরূপ -
SET SQL_SELECT_LIMIT=yourIntegerValue;
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> সারণী MySQLSelectDemo তৈরি করুন -> ( -> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT প্রাথমিক কী -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.99 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> MySQLSselectDemo VALUES-এ ঢোকান(),(),(),(),(),(),(),(),(),(),(),(),() ,(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),( ),(),(),(),(),(),();কোয়েরি ঠিক আছে, 37টি সারি প্রভাবিত হয়েছে (0.20 সেকেন্ড)রেকর্ডস:37টি ডুপ্লিকেট:0 সতর্কতা:0
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> নির্বাচন করুন *MySQLSselectDemo থেকে;
এখানে আউটপুট −
<প্রে>+----+| আইডি |+----+| 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31 || 32 || 33 || 34 || 35 || 36 || 37 |+----+37 সারি সেটে (0.00 সেকেন্ড)এখানে sql_select_limit
সেট করার জন্য প্রশ্ন রয়েছেকেস 1 − ক্যোয়ারীটি নিম্নরূপ −
mysql> SET SQL_SELECT_LIMIT=3;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
এখন টেবিলের রেকর্ড পরীক্ষা করুন। উপরের ক্যোয়ারীটি বাস্তবায়ন করার পর, আপনি মাত্র 3টি রেকর্ড পাবেন।
প্রশ্নটি নিম্নরূপ -
mysql> নির্বাচন করুন *MySQLSselectDemo থেকে;
আউটপুট -
<প্রে>+----+| আইডি |+----+| 1 || 2 || 3 |+----+3 সারি সেটে (0.00 সেকেন্ড)কেস 2 − এখানে sql_select_limit
সেট করার জন্য প্রশ্ন রয়েছেপ্রশ্নটি নিম্নরূপ -
mysql> SET SQL_SELECT_LIMIT=10;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
এখন টেবিলের রেকর্ড পরীক্ষা করুন। উপরের প্রশ্নটি বাস্তবায়ন করার পরে, আপনি মাত্র 10টি রেকর্ড পাবেন। প্রশ্নটি নিম্নরূপ -
mysql> নির্বাচন করুন *MySQLSselectDemo থেকে;
আউটপুট নিম্নরূপ -
<প্রে>+----+| আইডি |+----+| 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 |+----+10 সারি সেটে (0.00 সেকেন্ড)