কম্পিউটার

একটি টেবিলের সমস্ত সারি MySQL এ অন্য টেবিলে অনুলিপি করবেন?


একটি টেবিলের সমস্ত সারি অন্য টেবিলে অনুলিপি করতে, নীচের সিনট্যাক্স ব্যবহার করুন -

insert yourTableName2(yourColumnName1,...N) আপনারTableName1 থেকে yourColumnName1,..N নির্বাচন করুন;

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1(FirstName varchar(100));কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.11 সেকেন্ড)

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

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

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

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

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

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

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

তৈরি করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> টেবিল তৈরি করুন DemoTable2 (EmployeeName varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.78 সেকেন্ড)

একটি টেবিলের সমস্ত সারি অন্য টেবিলে অনুলিপি করার জন্য নিম্নোক্ত ক্যোয়ারী −

mysql> DemoTable2(EmployeeName) এ সন্নিবেশ করুন DemoTable1 থেকে FirstName নির্বাচন করুন; কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত (0.52 সেকেন্ড)রেকর্ডস:3টি সদৃশ:0 সতর্কতা:0

আসুন এখন ২য় টেবিলের রেকর্ড পরীক্ষা করি, যেখানে আমরা ১ st এর রেকর্ড সেট করেছি টেবিল -

mysql> DemoTable2 থেকে *নির্বাচন করুন;

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

তৈরি করবে <প্রে>+---------------+| কর্মচারীর নাম |+---------------+| জন || ক্রিস || বব |+-------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. অন্য MySQL টেবিলের কলামের উপর ভিত্তি করে একটি কলাম আপডেট করুন

  2. একটি MySQL টেবিল থেকে সমস্ত রেকর্ড নিন এবং এটি অন্য ঢোকাবেন?

  3. কিভাবে MySQL এ এক টেবিল থেকে অন্য সারি কপি করবেন?

  4. মাইএসকিউএল কোয়েরি বিভিন্ন কলাম সহ এক টেবিল থেকে অন্য টেবিলে রেকর্ড কপি করতে