কম্পিউটার

MySQL-এ বিভিন্ন কাঠামোর সাথে এক টেবিল থেকে অন্য টেবিলে সন্নিবেশ করান?


এর জন্য, INSERT INTO SELECT স্টেটমেন্ট ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1 -> ( -> PersonId int NULL AUTO_INCREMENT PRIMARY KEY, -> PersonName varchar(20), -> PersonAge int, -> PersonCountryName varchar(20) -> );কোয়েরি ঠিক আছে, 0 প্রভাবিত (0.55 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1(PersonName,PersonAge,PersonCountryName) মান ('Chris Brown',24,'US'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> DemoTable1(ব্যক্তির নাম,PersonName,PersonCountryName) এ ঢোকান ) মান ('জন ডো',26,'ইউকে');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> DemoTable1(PersonName,PersonAge,PersonCountryName) মানগুলিতে সন্নিবেশ করুন('ডেভিড মিলার',23,'AUS');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)

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

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

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

তৈরি করবে
+---------+---------------+------------+--------- -----------+| PersonId | ব্যক্তির নাম | ব্যক্তিবয়স | ব্যক্তির দেশের নাম |+---------+---------------+------------+--------- ----------+| 1 | ক্রিস ব্রাউন | 24 | মার্কিন || 2 | জন ডো | 26 | ইউকে || 3 | ডেভিড মিলার | 23 | AUS |+---------+---------------+------------+--------- ----------+3 সারি সেটে (0.00 সেকেন্ড)

দ্বিতীয় টেবিল −

তৈরি করার জন্য এখানে ক্যোয়ারী আছে
mysql> টেবিল তৈরি করুন DemoTable2 -> ( -> EmployeeId int, -> EmployeeFullName varchar(30), -> EmployeeAge int, -> EmployeeCountryName varchar(20), -> EmployeeSalary int default , -> OK 2000); 0 সারি প্রভাবিত (0.52 সেকেন্ড)

এখানে বিভিন্ন কাঠামোর সাথে একটি টেবিল থেকে অন্য −

তে সন্নিবেশ করার জন্য প্রশ্ন রয়েছে
mysql> DemoTable2(EmployeeId,EmployeeFullName,EmployeeAge,EmployeeCountryName)-এ সন্নিবেশ করুন DemoTable1 থেকে PersonId,PersonName,PersonAge,PersonCountryName নির্বাচন করুন;কোয়েরি ঠিক আছে, 0কে প্রভাবিত করুন:0-প্রেসি 3 কারিং:0 রিসিভ 3 কারিং:> 

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

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

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

তৈরি করবে <প্রে>+----------------------------------+-------------+ ------------------------------+| কর্মচারী আইডি | EmployeeFullName | কর্মচারী বয়স | কর্মীর দেশের নাম | কর্মচারী বেতন |+------------+---------------------------- --------------------+----------------+| 1 | ক্রিস ব্রাউন | 24 | মার্কিন | 20000 || 2 | জন ডো | 26 | যুক্তরাজ্য | 20000 || 3 | ডেভিড মিলার | 23 | AUS | 20000 |+-------------------------------------------------- --------------------+----------------+3টি সারি সেটে (0.00 সেকেন্ড)

  1. জাভা সহ একটি MySQL টেবিলে রেকর্ড সন্নিবেশ করান

  2. MySQL-এ অন্য টেবিলের ডেটা থেকে এক টেবিলে ডেটা আপডেট করবেন?

  3. অন্য টেবিল থেকে মান ব্যবহার করে INSERT INTO জন্য MySQL ক্যোয়ারী?

  4. মাইএসকিউএল-এ এক টেবিল থেকে অন্য টেবিলে ডেটা সন্নিবেশ করান?