কম্পিউটার

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


এর জন্য, আপনি যোগদানের সাথে আপডেট কমান্ড ব্যবহার করতে পারেন।

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

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

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

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

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

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

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

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

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

তৈরি করার প্রশ্নটি নিচে দেওয়া হল
mysql> টেবিল তৈরি করুন ডেমো55−> (−> firstName varchar(20),−> lastName varchar(20)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.93 সেকেন্ড)

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

এর সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> demo55 (firstName) মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> demo55 (প্রথম নাম) মানগুলিতে সন্নিবেশ করুন ('ডেভিড'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.13 সেকেন্ড)mysql> demo55 (firstName) মান ('Bob'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)

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

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

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

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

একটি টেবিল থেকে অন্য টেবিলে ডেটা আপডেট করার প্রশ্নটি নিম্নরূপ।

mysql> আপডেট ডেমো55 tbl1−> demo54 tbl2 ON tbl1.firstName =tbl2.firstName−> সেট tbl1.lastName =tbl2.lastName; কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (0.10 সেকেন্ড) সারিগুলি পরিবর্তন করা হয়েছে:2 মিলছে :0

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

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

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

তৈরি করবে <প্রে>+------------+---------+| প্রথম নাম | শেষ নাম |+------------+---------+| জন | স্মিথ || ডেভিড | স্মিথ || বব | NULL |+------------+---------+3 সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে MySQL এ এক টেবিল থেকে অন্য সারি কপি করবেন?

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

  3. MySQL-এ এক স্কিমা থেকে অন্য স্কিমাতে ডেটা সন্নিবেশ করান?

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