## 【測一測】
### 學習完前面的內容,下面來動手測一測吧,請思考以下問題:
#### 1、已知有一張 sales 表,表中有上半年的銷量 first_half 和下半年的銷量 latter_half。請在 sales 表上創建一個視圖,查詢出一年的總銷量?
#### 2、簡述修改視圖的兩種方式,并寫出其基本語法?
| 題干 | 已知有一張 sales 表,表中有上半年的銷量 first_half 和下半年的銷量latter_half。<br>請在 sales 表上創建一個視圖,查詢出一年的銷量 |
| --- | --- |
| 知識點編號 | 00707002 |
| 題號 | 00707002004 |
| 知識點 |在單表上創建視圖|
| 難度等級| 簡單|
|題目類型 | 操作題|
|答案|CREATE VIEW view_sales AS SELECT first_half+ latter_half FROM sales;|
| 答案說明 | |
|題干 |簡述修改視圖的兩種方式,并寫出其基本語法。|
| --- | --- |
| 知識點編號| 00707005 |
| 題號 | 00707005006|
|知識點| 修改視圖|
| 難度等級 |簡單 |
| 題目類型|填空題|
| 簡答題|1、使用 CREATE OR REPLACE VIEW 語句修改視圖在 My SQL 中,使用 CREATE OR REPLACE VIEW 語句改視圖,其基本語法格式如下所示:<br>CREATE [OR REPLACE ] [ALGORITHM = {UNDEFINED 或 MERGE 或TEMPTABLE}] VIEW view_name [(column_list)] AS SELECT_statement[WITH[CASCADED 或 LOCAL] CHECKOPTION] <br>2、使用 ALTER 語句修改視圖ALTER 語句是 My SQL 提供的另外一種修改視圖的方法,使用ALTER 語句修改視圖的基本語法格式如下所示:ALTER [ALGORITHM = {UNDEFINED 或MERGE或 TEMPTABLE}]VIEW view_name [(column_list)] AS SELECT_statement [WITH或CASCADED或LOCAL] CHECK OPTION]|
| 答案說明 |修改視圖 |