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

কলাম লিস্টসহ MySQL ভিউ তৈরি করা

ভিউ তৈরি করার সময় কলামের লিস্ট দেয়া অপশনাল। কিন্তু যদি কলামের নাম দেন, তবে লিস্টের নামের সংখ্যা SELECT স্টেটমেন্ট দ্বারা রিট্রিভ করা কলামের সংখ্যার সমান হতে হবে।

উদাহরণ

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_columns AS
    -> SELECT Studentid, StudentName FROM Student_Detail;
Query OK, 0 rows affected (0.10 sec)

উপরে দুটি কলাম নির্দিষ্ট করা হয়েছে। ভিউ থেকে ডেটা কোয়েরি করলে শুধু ওই কলামগুলো দেখা যাবে:

mysql> SELECT * FROM View_Student_detail_columns;
+-----------+-------------+
| Studentid | StudentName |
+-----------+-------------+
|       100 | Gaurav      |
|       101 | Raman       |
|       103 | Rahul       |
|       104 | Ram         |
|       105 | Mohan       |
+-----------+-------------+
  1. MySQL-এ একাধিক কলাম দিয়ে কন্ডিশনাল লজিক (IF ফাংশন)

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

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

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