MySQL基礎06-視圖

視圖

  • 視圖是一種根據查詢(也就是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;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章