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

কলাম লিস্ট ছাড়া MySQL ভিউ তৈরি করা

ভিউ তৈরি করার সময় কলাম লিস্ট দেয়া অপশনাল। কলাম লিস্ট না দিলে ভিউটি বেস টেবিলের সকল কলাম ধারণ করে।

উদাহরণ

student_detail টেবিল থেকে কলাম লিস্ট ছাড়া ভিউ তৈরি:

mysql> SELECT * FROM student_detail;
+-----------+-------------+------------+
| Studentid | StudentName | address    |
+-----------+-------------+------------+
|       100 | Gaurav      | Delhi      |
|       101 | Raman       | Shimla     |
|       103 | Rahul       | Jaipur     |
|       104 | Ram         | Chandigarh |
|       105 | Mohan       | Chandigarh |
+-----------+-------------+------------+

mysql> CREATE VIEW View_student_detail AS SELECT * FROM Student_Detail;
Query OK, 0 rows affected (0.17 sec)

উপরে কোনো কলাম নাম দেওয়া হয়নি, তাই এটি কলাম লিস্ট ছাড়ার ভিউ। এখন ভিউ কোয়েরি করলে বেস টেবিলের সকল কলাম দেখা যাবে:

mysql> SELECT * FROM View_student_detail;
+-----------+-------------+------------+
| Studentid | StudentName | address    |
+-----------+-------------+------------+
|       100 | Gaurav      | Delhi      |
|       101 | Raman       | Shimla     |
|       103 | Rahul       | Jaipur     |
|       104 | Ram         | Chandigarh |
|       105 | Mohan       | Chandigarh |
+-----------+-------------+------------+
  1. MySQL-এ টেবিলের সকল কলাম মুছে দিন (DROP TABLE)

  2. MySQL-এ নির্দিষ্ট ৩টি মানের জন্য একটি কলাম তৈরি করা (ENUM টাইপ)

  3. MySQL-এ NVARCHAR কলাম তৈরির পদ্ধতি

  4. MySQL সিকোয়েন্স তৈরি (How to Create a MySQL Sequence)