您好,登錄后才能下訂單哦!
視圖是一個(gè)虛擬表(非真實(shí)存在),其本質(zhì)是根據(jù)SQL語(yǔ)句獲取動(dòng)態(tài)的數(shù)據(jù)集,并為其命名
,用戶使用時(shí)只需使用名稱
即可獲取結(jié)果集,并可以將其當(dāng)作表來(lái)使用。
創(chuàng)建視圖
創(chuàng)建一個(gè)名稱為v1
的視圖,其功能就是查詢color
表中的所有數(shù)據(jù)
CREATE VIEW v1 AS SELECT * FROM color;
查看視圖
使用視圖時(shí),將其當(dāng)作表進(jìn)行操作即可,由于視圖是虛擬表,所以無(wú)法使用其對(duì)真實(shí)表進(jìn)行創(chuàng)建、更新和刪除操作,僅能做查詢用。
select * from v1; -- 等于執(zhí)行SELECT * FROM color
輸出結(jié)果
+-----+--------+ | 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全棧之路
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。