কম্পিউটার

MYSQL-এ একক প্রশ্ন সহ দুটি টেবিলে রেকর্ড সন্নিবেশ করতে UNION ALL ব্যবহার করুন


এখানে প্রথম টেবিল তৈরি করার প্রশ্ন আছে।

mysql> টেবিল তৈরি করুন DemoTable1 -> ( -> StudentName varchar(20), -> StudentMarks int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.67 সেকেন্ড)

উপরের ধারণাটি বুঝতে, আসুন দ্বিতীয় টেবিল তৈরি করি।

mysql> টেবিল তৈরি করুন DemoTable2 -> ( -> নাম varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.61 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable2 মান ('Chris'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable2 থেকে * নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------+| নাম |+------+| ক্রিস |+------+1 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি একক MySQL ক্যোয়ারী সহ রেকর্ড নির্বাচন এবং সন্নিবেশ করার ক্যোয়ারী রয়েছে −

mysql> DemoTable1-এ ঢোকান -> DemoTable2 থেকে নাম,89 নির্বাচন করুন -> union all -> DemoTable2 থেকে Name,98 সিলেক্ট করুন; কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (0.15 সেকেন্ড) রেকর্ড:2 ডুপ্লিকেট:0 সতর্কতা:0

এখন আপনি প্রথম টেবিল −

থেকে রেকর্ড নির্বাচন করতে পারেন
mysql> DemoTable1 থেকে * নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+------------+---------------+| ছাত্রের নাম | স্টুডেন্টমার্কস |+------------+---------------+| ক্রিস | 89 || ক্রিস | 98 |+------------+---------------+2 সারি সেটে (0.00 সেকেন্ড)

  1. MySQL-এ একটি সিলেক্ট ক্যোয়ারী দিয়ে সন্নিবেশ করুন

  2. একটি একক MySQL ক্যোয়ারী দিয়ে দুটি কলাম আপডেট করুন

  3. একটি একক প্রশ্নে IN() সহ একটি MySQL টেবিল থেকে রেকর্ড মুছুন

  4. আমি কিভাবে একটি একক MySQL ক্যোয়ারী সহ একটি কলামে একাধিক মান সন্নিবেশ করব?