কম্পিউটার

অন্য বিদ্যমান টেবিল থেকে নির্দিষ্ট কলাম/গুলি নির্বাচন করে আমরা কীভাবে একটি নতুন MySQL টেবিল তৈরি করতে পারি?


আমরা জানি যে আমরা CTAS স্ক্রিপ্ট দ্বারা বিদ্যমান টেবিল থেকে ডেটা এবং কাঠামো কপি করতে পারি। আমরা যদি অন্য টেবিল থেকে কিছু নির্দিষ্ট কলাম/গুলি নির্বাচন করতে চাই তাহলে আমাদেরকে SELECT-এর পরে উল্লেখ করতে হবে। নিম্নলিখিত উদাহরণটি বিবেচনা করুন যেখানে আমরা ইতিমধ্যে বিদ্যমান টেবিল 'কর্মচারী' -

থেকে একটি নির্দিষ্ট কলাম 'নাম' নির্বাচন করে EMP_BACKUP1 নামে একটি টেবিল তৈরি করেছি।
mysql> Create table EMP_BACKUP1 AS Select name from employee;
Query OK, 3 rows affected (0.25 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> Select * from EMP_BACKUP1;
+--------+
| name   |
+--------+
| Ram    |
| Gaurav |
| Mohan  |
+--------+
3 rows in set (0.00 sec)

আমরা লক্ষ্য করতে পারি যে এটি শুধুমাত্র 'কর্মচারী' টেবিল থেকে 'নাম' কলামের ডেটা এবং গঠন কপি করেছে।


  1. আমরা কি MySQL এর অন্য টেবিল থেকে একটি টেবিলে একটি কলাম যোগ করতে পারি?

  2. ইতিমধ্যে তৈরি করা MySQL টেবিলে কীভাবে একটি নতুন কলাম তৈরি এবং পূরণ করবেন?

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

  4. নির্দিষ্ট সারি নির্বাচন করে ইতিমধ্যে তৈরি করা টেবিল থেকে একটি MySQL টেবিল তৈরি করবেন?