1. 程式人生 > 資料庫 >認識MySQL資料庫中的檢視

認識MySQL資料庫中的檢視

1.檢視是什麼?

  • 檢視的本質就是對複雜的查詢語句進行封裝,相當於生成了一個新的表,它的用途就是查詢。

2.為什麼要建立檢視?

  • 對於複雜的查詢,在多次使用後維護起來比較麻煩,我們可以通過定義檢視的方式來解決。

3.檢視如何使用?

  • 建立檢視

    create view 檢視名 as select語句;

    通常檢視名以“v_”開頭來便於區分,建立檢視時id不能重複,比如連線查詢時經常會得到id重複的情況,我們可以在select欄位時進行過濾

  • 檢視檢視

    show tables;

    同查看錶一樣

  • 修改檢視

    alter view 檢視名 as select語句;
  • 使用檢視

    select * from 檢視名;