এর জন্য, আপনি LIMIT ধারণা সহ UNION ALL ব্যবহার করতে পারেন। আমাদের উদাহরণের জন্য, আমরা তিনটি টেবিল তৈরি করব।
আসুন প্রথম টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন ডেমো3−> (−> মান int−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.39 সেকেন্ড)
সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -
mysql> demo3 মানগুলিতে সন্নিবেশ করান 30); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুনmysql> ডেমো3 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+| মান |+------+| 10 || 20 || 30 |+------+3 সারি সেটে (0.00 সেকেন্ড)দ্বিতীয় টেবিল তৈরি করার জন্য ক্যোয়ারী নিম্নরূপ -
mysql> টেবিল তৈরি করুন demo4−> (−> value1 int−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (2.10 সেকেন্ড)
সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -
mysql> demo4 মানগুলিতে ঢোকান(40); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)mysql> demo4 মানগুলিতে ঢোকান (10); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড) mysql> demo4 মানগুলিতে ঢোকান( 60); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুনmysql> ডেমো4 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+| মান1 |+---------+| 40 || 10 || 60 |+---------+3 সারি সেটে (0.00 সেকেন্ড)তৃতীয় টেবিল তৈরি করার জন্য এখানে ক্যোয়ারী আছে।
mysql> টেবিল তৈরি করুন demo5−> (−> value2 int−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (2.13 সেকেন্ড)
সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -
mysql> demo5 মানগুলিতে ঢোকান 50); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুনmysql> ডেমো5 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+| মান2 |+---------+| 100 || 60 || 50 |+-------+3 সারি সেটে (0.00 সেকেন্ড)সারণী −
জুড়ে ফলাফলের মোট সংখ্যা সীমিত করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছেmysql> tbl নির্বাচন করুন।*−> (demo3 থেকে * নির্বাচন করুন ORDER BY DESC LIMIT 2−> ) UNION ALL−> (demo4 থেকে * নির্বাচন করুন ORDER BY value1 DESC LIMIT 2−> ) UNION ALL−> ( ডেমো5 থেকে * নির্বাচন করুন ORDER BY value2 DESC LIMIT 2−> )−> ) tbl−>−> LIMIT 2;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+| মান |+------+| 30 || 20 |+------+2 সারি সেটে (0.00 সেকেন্ড)