回顧第 2.6 節中的查詢。假設天氣記錄和城市位置的組合清單對您的應用程式特別重要,但您不希望每次需要時都輸入查詢。您可以建立查詢的檢視表,該檢視表會為查詢指定一個名稱,您可以像普通表格一樣引用它。
CREATE VIEW myview AS SELECT name, temp_lo, temp_hi, prcp, date, location FROM weather, cities WHERE city = name; SELECT * FROM myview;
大量使用檢視表是良好 SQL 資料庫設計的關鍵面向。檢視表允許您在一致的介面之後封裝表格結構的詳細資訊,這些結構可能會隨著應用程式的發展而變更。
檢視表幾乎可以用於任何可以使用真實表格的地方。在其他檢視表上建立檢視表並不罕見。
如果您在文件中發現任何不正確、與您對特定功能的體驗不符或需要進一步澄清的內容,請使用此表單報告文件問題。