W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
回想一下 PostgreSQL 在表之間連接中的查詢。假設(shè)天氣記錄和城市位置的組合列表對我們的應(yīng)用有用,但我們又不想每次需要使用它時(shí)都敲入整個(gè)查詢。我們可以在該查詢上創(chuàng)建一個(gè)視圖,這會給該查詢一個(gè)名字,我們可以像使用一個(gè)普通表一樣來使用它:
CREATE VIEW myview AS SELECT city, temp_lo, temp_hi, prcp, date, location FROM weather, cities WHERE city = name; SELECT * FROM myview;
對視圖的使用是成就一個(gè)好的SQL數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵方面。視圖允許用戶通過始終如一的接口封裝表的結(jié)構(gòu)細(xì)節(jié),這樣可以避免表結(jié)構(gòu)隨著應(yīng)用的進(jìn)化而改變。
視圖幾乎可以用在任何可以使用表的地方。在其他視圖基礎(chǔ)上創(chuàng)建視圖也并不少見。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: