create view NameView as
[select statement]
เราจะสร้างงาน view ก็ต่อเมื่อ มีการเรียกใช้ข้อมูลนั้นซ้ำ ๆ เพื่อประหยัดเวลาในการเขียนคำสั่ง SQL เราเรียกตารางข้อมูลประเภทนี้ว่า “ตารางเสมือน”
structure
Example Create การสร้างวิว คลิกที่ DBName แล้ว New Query แล้วเขียนคำสั่ง sql ลงไป
:: เพื่อให้การสร้าง View เป็นที่รู้กันหรือรูปแบบเดียวกัน ควรใส่ V_ เพื่อบกบอกว่านี้เป็น View นะ เพื่อผู้พัฒนาโปรแกรมท่านอื่นจะได้รู้ และเป็นรูปแบบเดียวกัน
CREATE VIEW V_Name_Last_Show as Select Name,max(ID) as maxID From Student where Type = 'COM' AND IdStudent is nulland ISNULL(Status,0) <> 2 group by Name
Select View การนำมาใช้งานเหมือนกับคำสั่งการเรียกข้อมูลจากตารางข้อมูลทั่วไป
Select * From V_Name_Last_Show