您好,登錄后才能下訂單哦!
視圖是一個虛擬表(非真實存在),其本質是根據SQL語句獲取動態的數據集,并為其命名
,用戶使用時只需使用名稱
即可獲取結果集,并可以將其當作表來使用。
創建視圖
創建一個名稱為v1
的視圖,其功能就是查詢color
表中的所有數據
CREATE VIEW v1 AS SELECT * FROM color;
查看視圖
使用視圖時,將其當作表進行操作即可,由于視圖是虛擬表,所以無法使用其對真實表進行創建、更新和刪除操作,僅能做查詢用。
select * from v1; -- 等于執行SELECT * FROM color
輸出結果
+-----+--------+ | nid | title | +-----+--------+ | 1 | red | | 2 | yellow | +-----+--------+ 2 rows in set (0.00 sec)
修改視圖
ALTER VIEW v1 AS SELECT * FROM color WHERE nid = 1;
刪除視圖
DROP VIEW v1;
#Python全棧之路
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。