?
Ce document utilise Manuel du site Web PHP chinois Libérer
回頭看看Section 2.6里的查詢。 假設(shè)你的應(yīng)用對天氣記錄和城市位置的組合列表特別感興趣, 而你又不想每次鍵入這些查詢。 那么你可以在這個查詢上創(chuàng)建一個視圖, 它給這個查詢一個名字,你可以像普通表那樣引用它:
CREATE VIEW myview AS SELECT city, temp_lo, temp_hi, prcp, date, location FROM weather, cities WHERE city = name; SELECT * FROM myview;
自由地運用視圖是設(shè)計好的SQL數(shù)據(jù)庫的一個關(guān)鍵要素。 視圖允許我們把表結(jié)構(gòu)的細(xì)節(jié)封裝起來,這些表可能隨你的應(yīng)用進(jìn)化而變化, 但這些變化卻可以隱藏在一個一致的接口后面。
視圖幾乎可以在一個真正的表可以使用的任何地方使用。 在其它視圖上面再創(chuàng)建視圖也并非罕見。