একাধিক উন্নত MySQL নির্বাচনের প্রশ্নগুলি একত্রিত করতে, UNION ব্যবহার করুন৷ আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1 (Value1 int,Value2 int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable1 মানগুলিতেmysql> সন্নিবেশ করুন মান(40,101);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable1 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+---------+| মান1 | মান2 |+---------+---------+| 10 | 29 || 100 | 190 || 40 | 101 |+---------+---------+3 সারি সেটে (0.00 সেকেন্ড)দ্বিতীয় টেবিল −
তৈরি করার প্রশ্নটি নিচে দেওয়া হলmysql> টেবিল তৈরি করুন DemoTable2 (Number1 int, Number2 int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.49 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable2 মানগুলিতেmysql> সন্নিবেশ করুন 50,170); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable2 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+---------+| সংখ্যা 1 | সংখ্যা2 |+---------+---------+| 100 | 290 || 200 | 390 || 50 | 170 |+---------+---------+3 সারি সেটে (0.00 সেকেন্ড)
একাধিক অ্যাডভান্সড MySQL সিলেক্ট ক্যোয়ারী −
একত্রিত করার জন্য নিচের প্রশ্নটি রয়েছেmysql> (DemoTable1 থেকে Value1,Value2 নির্বাচন করুন) ইউনিয়ন (DemoTable2 থেকে Number1 AS Value1, Number2 AS Value2 নির্বাচন করুন) Value1 DESC দ্বারা ক্রম;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+---------+| মান1 | মান2 |+---------+---------+| 200 | 390 || 100 | 290 || 100 | 190 || 50 | 170 || 40 | 101 || 10 | 29 |+---------+---------+6 সারি সেটে (0.04 সেকেন্ড)