কম্পিউটার

মাইএসকিউএল স্ব-গণনা করা আউটপুটের সাহায্যে আমরা কীভাবে একটি টেবিলে মান সন্নিবেশ করতে পারি?


আমরা মাইএসকিউএল দ্বারা প্রত্যাবর্তিত স্ব-গণনাকৃত আউটপুটের সাহায্যে একটি টেবিলে মান সন্নিবেশ করতে পারি। এই ক্ষেত্রে, আমাদের ডামি 'দ্বৈত' টেবিল ব্যবহার করার দরকার নেই। সিনট্যাক্স নিম্নরূপ হতে পারে -

INSERT INTO table_name(column1,column2,column3,…) Select value1,value2,value3,…;
নির্বাচন করুন

উদাহরণ

নীচের উদাহরণে, আমরা MySQL স্ব-গণনা করা আউটপুট ব্যবহার করে 'পরীক্ষা' টেবিলে মান সন্নিবেশিত করেছি।

mysql> Create table testing(id int, item_name varchar(10));
Query OK, 0 rows affected (0.15 sec)

mysql> Insert into testing (id,item_name)Select 1,'Book';
Query OK, 1 row affected (0.11 sec)
Records: 1 Duplicates: 0 Warnings: 0

mysql> Insert into testing (id,item_name)Select 2,'Pen';
Query OK, 1 row affected (0.11 sec)
Records: 1 Duplicates: 0 Warnings: 0

mysql> select * from testing;

+------+-----------+
| id   | item_name |
+------+-----------+
| 1    | Book      |
| 2    | Pen       |
+------+-----------+

2 rows in set (0.00 sec)

  1. MySQL এর সাথে একটি টেবিলে মানগুলি পরিবর্তন করুন

  2. কিভাবে একটি একক INSERT সহ একটি MySQL টেবিলে মানগুলির একটি অ্যারে সন্নিবেশ করা যায়?

  3. কিভাবে মাইএসকিউএল দিয়ে মাস অনুসারে টেবিলের মানগুলি যোগ করবেন?

  4. কিভাবে জাভা দিয়ে একটি MySQL টেবিলে শুধুমাত্র একটি একক কলাম সন্নিবেশ করা যায়?