1. 程式人生 > >sql語句—視圖

sql語句—視圖

java

視圖:

什麽是視圖,視圖其實就是一條sql語句,他就是一條查詢語句,可以把一條很長的sql語句包裝一下,視圖也能刪除修改添加,不過一般都不要這樣操作,用來查詢就行了

視圖的三大類型:

Merge 查詢的時候會把視圖的sql語句和外部sql語句進行結合,然後運行
Temptable 查詢的結果會存在臨時表內,然後進行查詢
Undefined 未知 未知算法

創建視圖

Create view hello as select * from table_type_view1

修改視圖

Alter view hello as select * from table_type_view1  0,10

指定視圖引擎

Alter algorithm=merge viewStudentview as select sname from student

刪除視圖

刪除和修改,僅對數據查詢出來的數據刪除修改

Deop view studentview

關聯關系:

什麽叫做關聯關系?
一個列只放一個值
在一個表格設計定稿後 在開發的過程中最好不要對列添加和刪除
設計表格的時候不應該在別的表格中顯示同樣的數據


sql語句—視圖