การสร้าง View พร้อมระบุชื่อคอลัมน์
ขณะสร้าง View การระบุลิสต์คอลัมน์เป็นเรื่องเลือกได้ แต่ถ้าระบุ จำนวนชื่อต้องเท่ากับจำนวนคอลัมน์ที่ SELECT ดึงมา
ตัวอย่าง
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 |
+-----------+-------------+
View นี้แสดงเฉพาะคอลัมน์ Studentid และ StudentName ตามที่ระบุตอนสร้าง