কম্পিউটার

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


এর জন্য, INSERT INTO SELECT স্টেটমেন্ট ব্যবহার করুন।

আসুন একটি টেবিল তৈরি করি -

উদাহরণ

mysql> create table demo82
   -> (
   -> id int,
   -> name varchar(20)
   -> );
Query OK, 0 rows affected (2.06

সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -

উদাহরণ

mysql> insert into demo82 values(100,'John');
Query OK, 1 row affected (0.14

mysql> insert into demo82 values(101,'Bob');
Query OK, 1 row affected (0.32

mysql> insert into demo82 values(101,'David');
Query OK, 1 row affected (0.09

mysql> insert into demo82 values(101,'Mike');
Query OK, 1 row affected (0.12

mysql> insert into demo82 values(100,'Sam');
Query OK, 1 row affected (0.07

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

ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুন

উদাহরণ

mysql> select *from demo82;

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

তৈরি করবে

আউটপুট

+------+-------+

| id   | name  |

+------+-------+

|  100 | John  |

|  101 | Bob   |

|  101 | David |

|  101 | Mike  |

|  100 | Sam   |

+------+-------+

5 rows in set (0.00 sec)

দ্বিতীয় টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ।

উদাহরণ

mysql> create table demo83
   -> (
   -> id int,
   -> username varchar(20)
   -> );
Query OK, 0 rows affected (1.25

সন্নিবেশ কমান্ডের সাহায্যে দ্বিতীয় টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -

উদাহরণ

mysql> insert into demo83(id,username)
   -> select id,name from demo82 where id=101;
Query OK, 3 rows affected (0.14 sec)
Records: 3 Duplicates: 0 Warnings: 0

নির্বাচিত বিবৃতি −

ব্যবহার করে দ্বিতীয় টেবিল থেকে রেকর্ড প্রদর্শন করুন

উদাহরণ

mysql> select *from demo83;

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

তৈরি করবে

আউটপুট

+------+----------+

| id   | username |

+------+----------+

|  101 | Bob      |

|  101 | David    |

|  101 | Mike     |

+------+----------+

3 rows in set (0.00 sec)

  1. MySQL দ্বারা একটি টেবিলে মান সন্নিবেশ করান MySQL-এর অন্য টেবিল থেকে নির্বাচন করুন?

  2. একটি MySQL টেবিলে JSON ঢোকাবেন?

  3. মাইএসকিউএল-এ রেফারেন্স হিসাবে অন্য টেবিল থেকে শুধুমাত্র স্ট্রিং ব্যবহার করে কীভাবে একটি টেবিলে একটি সারি যুক্ত করবেন?

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