কম্পিউটার

কিভাবে MySQL LIKE ব্যবহার করে প্রথম টেবিল থেকে একটি নতুন টেবিল তৈরি করবেন?


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

mysql> create table DemoTable1
(
   EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   EmployeeName varchar(50)
);
Query OK, 0 rows affected (0.48 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable1(EmployeeName) values('Tom');
Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable1(EmployeeName) values('Mike');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable1(EmployeeName) values('Emma');
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable1(EmployeeName) values('Sam');
Query OK, 1 row affected (0.10 sec)

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

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

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

তৈরি করবে
+------------+--------------+
| EmployeeId | EmployeeName |
+------------+--------------+
|          1 | Tom          |
|          2 | Mike         |
|          3 | Emma         |
|          4 | Sam          |
+------------+--------------+
4 rows in set (0.00 sec)

MySQL -

-এ LIKE ব্যবহার করে অন্য টেবিল থেকে একটি নতুন টেবিল তৈরি করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> create table DemoTable2 LIKE DemoTable1;
Query OK, 0 rows affected (0.55 sec)

আসুন আমরা টেবিলের বর্ণনাটি পরীক্ষা করি -

mysql> desc DemoTable2;

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

তৈরি করবে
+--------------+-------------+------+-----+---------+----------------+
| Field        | Type        | Null | Key | Default | Extra          |
+--------------+-------------+------+-----+---------+----------------+
| EmployeeId   | int(11)     | NO   | PRI | NULL    | auto_increment |
| EmployeeName | varchar(50) | YES  |     | NULL    |                |
+--------------+-------------+------+-----+---------+----------------+
2 rows in set (0.00 sec)

  1. কিভাবে MySQL এ ভিউ থেকে একটি টেবিল তৈরি করবেন?

  2. কিভাবে একটি MySQL টেবিল থেকে নতুন যোগ রেকর্ড আনয়ন?

  3. মাইএসকিউএল ডাটাবেসের অন্য টেবিল থেকে আইডি ব্যবহার করে ব্যবহারকারীর নাম কীভাবে পাবেন?

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