視圖
- 視圖是一種根據查詢(也就是SELECT表達式)定義的數據庫對象,用於獲取想要看到和使用的局部數據。
- 視圖有時也被成爲“虛擬表”。
- 視圖可以被用來從常規表(稱爲“基表”)或其他視圖中查詢數據。
- •相對於從基表中直接獲取數據,視圖有以下好處:
–訪問數據變得簡單
–可被用來對不同用戶顯示不同的表的內容
用來協助適配表的結構以適應前端現有的應用程序
視圖的作用:
- 提高檢索效率
- 隱藏表的實現細節(面向視圖檢索)
視圖的創建
create view 視圖名;
查看視圖的操作
select * from my_view;
插入視圖的操作
insert into my_view(last_name) values(tian);
修改視圖的操作
update my_view set last_name = "zhao" where last_name = "tian"
刪除視圖的操作
delete from my_view;