中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL視圖原理的示例分析

發布時間:2021-07-30 11:07:46 來源:億速云 閱讀:197 作者:小新 欄目:MySQL數據庫

這篇文章主要介紹MySQL視圖原理的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

具體如下:

概述

視圖是一個虛擬表,其內容由查詢定義。同真實的表一樣,視圖包含一系列帶有名稱的列和行數據。但是視圖并不在數據庫中以存儲的數據值集形式存在。行和列數據來自由定義視圖的查詢所引用的表,并在引用視圖時動態生成。

對其中所引用的基礎表來說,視圖的作用類似于篩選。

基本操作

建立視圖

CREATE VIEW view_test(qty,price,total) AS SELECT quantity,price,quantity*price FROM t;

多表視圖

CREATE VIEW stu_class(id,name,glass) AS SELECT student.s_id,student.name,stu_info.glass FROM student,stu_info WHERE student.s_id = stu_info.s_id;

查看視圖

DESCRIBE 視圖名

DESC 視圖名

查看視圖基本信息

SHOW TABLE STATUS LIKE '視圖名';

查看視圖的建表信息

SHOWCREATE VIEW 視圖名

在VIEW表中查看視圖詳細信息

在mysql的information_schema數據庫下的views表中存儲了所有的視圖定義,可以用select查看

select * from information_schema.views;

修改視圖

REPLACE語句

CREATE OR REPLACE VIEW view_test AS SELECT * FROM t;

ALTER語句

ALTER VIEW view_test SELECT name FROM t;

刪除視圖

DROP VIEW IF EXISTS stu_glass

建表語句示例

/*獲取系統組織結構
 *包括用戶名稱、用戶ID、所屬店面名稱、所屬店面ID、創建時間...
 */
CREATE VIEW organizationTableView as select id,storename,regdate from v9_qd_account;
/*獲取當天的Cpz安裝數據(按用戶分組匯總)
 *包括用戶ID、Cpz匯總值...
 */
CREATE VIEW TodayCpzTableView as select storeid,storename,count(id)as total,sum(tui_num)as tui_num from v9_qd_dev where days = DATE_FORMAT(NOW(),'%Y%m%d') group by storeid;
/*獲取當月每天的Cpz安裝數據(按天、用戶分組匯總)
 *包括日期(天)、用戶ID、Cpz匯總值、CpzApp匯總值、重復Cpz匯總值...
 */
CREATE VIEW HistoryCurrentMonthDayView as select storeid,storename,count(id)as total,sum(tui_num)as tui_num,days from v9_qd_dev where days > DATE_FORMAT(NOW(),'%Y%m') group by storeid,days;
/*獲取每月的Cpz安裝數據(按月、用戶分組匯總)
 *包括日期(天)、用戶ID、Cpz匯總值、CpzApp匯總值、重復Cpz匯總值...
 */
CREATE VIEW HistoryMonthTableView as select storeid,storename,count(id)as total,sum(tui_num)as tui_num, DATE_FORMAT(FROM_UNIXTIME(installdate),'%Y%m') as months from v9_qd_dev group by storeid,months;
/*根據輸入的IMEI獲取Cpz安裝數據()
 *包括IMEI、賬戶ID、店面ID、安裝時間、是否重復安裝、安裝app個數、手機型號
 */
CREATE VIEW QueryCpzDatumByIMEI as select storeid,storename,verify,tui_num,sn,idfa,imei,devms,installdate from v9_qd_dev;
//今天
DATE_FORMAT(NOW(),'%Y%m%d');

以上是“MySQL視圖原理的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

瓦房店市| 珠海市| 西乌珠穆沁旗| 白朗县| 吐鲁番市| 富源县| 鄄城县| 博兴县| 望江县| 静乐县| 德令哈市| 延边| 民权县| 巴彦县| 盐池县| 重庆市| 固始县| 泽库县| 衡阳县| 呼图壁县| 汝城县| 壶关县| 绵竹市| 吴桥县| 陆川县| 米易县| 普安县| 札达县| 运城市| 明水县| 鞍山市| 西乡县| 馆陶县| 休宁县| 新竹市| 堆龙德庆县| 泾阳县| 修武县| 怀仁县| 北碚区| 七台河市|