## 視圖
視圖的本質是SQL指令(select語句)
語法 :
~~~
create view 視圖名字 as select指令; //可以是單表數據,也可以是連接查詢,聯合查詢或者子查詢
~~~
#### 查看視圖結構:視圖本身是虛擬表,所以關于表的一些操作都適用于視圖.
~~~
可以通過命令 show tables / show create table 視圖名稱 / desc 視圖名稱 查看視圖.
~~~
#### 使用視圖
視圖是一張虛擬表:可以直接把視圖當做“表”操作,但是視圖本身沒有數據,是臨時執行select語句得到對應的結果。視圖主要用戶查詢操作.
語法 :
~~~
select 字段列表 from 視圖名字 [子句];
~~~
#### 修改視圖
修改視圖:本質是修改視圖對應的查詢語句.
語法 :
~~~
alter view 視圖名字 as 新select指令;
~~~
#### 刪除視圖
語法 :
~~~
drop view 視圖名稱;
~~~
- 數據庫介紹
- 數據庫基本概念
- SQL介紹
- MySQL服務端架構
- 庫操作
- 表操作
- 字段類型
- 整數類型
- 小數類型
- 字符串類型
- 日期/時間類型
- json類型
- 字段屬性
- Null
- 默認值
- 列描述
- 主鍵
- 自動增長
- 唯一鍵
- 數據庫基礎操作
- 增
- 刪
- 改
- 查
- 運算符
- 算術運算符
- 比較運算符
- 邏輯運算符
- in運算符
- is運算符
- like運算符
- 高級查詢
- 聯合查詢
- 連接查詢
- 交叉連接
- 內連接
- 外連接
- Using關鍵字
- 子查詢
- 標量子查詢
- 列子查詢
- 行子查詢
- 表子查詢
- exists子查詢
- 子查詢特定關鍵字
- 用戶權限管理
- 用戶管理
- 權限管理
- 外鍵
- 外鍵操作
- 外鍵基本要求
- 約束
- 視圖
- 事務安全
- 自動事務
- 手動事務
- 事務特點
- 變量
- 系統變量
- 會話變量
- 局部變量
- 流程結構
- if分支
- while循環
- 函數
- 內置函數
- 字符串函數
- 時間函數
- 數學函數
- 其他函數
- 存儲過程
- 與函數的區別
- 存儲過程操作
- 存儲過程的形參類型
- 觸發器
- 觸發器概念
- 觸發器操作