Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

สร้าง MySQL View พร้อมรายการคอลัมน์

การสร้าง 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 ตามที่ระบุตอนสร้าง