কম্পিউটার টিউটোরিয়াল

MySQL-এ একটি টেবিল থেকে নির্দিষ্ট কলামগুলো অন্য টেবিলে কপি করা

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable1 
-> ( 
-> Id int, 
-> Name varchar(100) 
-> ); Query OK, 0 rows affected (0.53 sec)

টেবিলে কিছু রেকর্ড ইনসার্ট করুন:

mysql> insert into DemoTable1 values(10,'John'); Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable1 values(11,'Chris'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable1 values(12,'Robert'); Query OK, 1 row affected (0.32 sec)

টেবিলের সকল রেকর্ড দেখান:

mysql> select *from DemoTable1;

আউটপুট

এটি নিচের আউটপুট দেবে:

+------+--------+
| Id   | Name   |
+------+--------+
|  10  | John   |
|  11  | Chris  |
|  12  | Robert |
+------+--------+
3 rows in set (0.00 sec)

DemoTable1 থেকে কিছু কলাম কপি করে DemoTable2 তৈরি করার কোয়ারী:

mysql> create table DemoTable2 ( 
-> select Name from DemoTable1 where Id=11 
-> ); Query OK, 1 row affected (0.70 sec) Records: 1 Duplicates: 0 Warnings: 0

DemoTable2 টেবিলের রেকর্ড চেক করুন:

mysql> select *from DemoTable2;

আউটপুট

এটি নিচের আউটপুট দেবে:

+-------+
| Name  |
+-------+
| Chris |
+-------+
1 row in set (0.00 sec)
  1. MySQL-এ INNER JOIN ব্যবহার করে ডুপ্লিকেট রো ডিলিট করা

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

  3. MySQL-এ JOIN ব্যবহার করে অন্য টেবিল থেকে ID দিয়ে Username বের করা

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