分組檢視

分組的 VIEW 基於具有 GROUP BY 子句的查詢。由於每個組在構建它的基礎中可能有多個行,因此這些行必須是隻讀 VIEW。此類 VIEW 通常具有一個或多個聚合函式,並且它們用於報告目的。它們對於解決 SQL 中的弱點也很方便。考慮一個顯示每個州最大銷售額的 VIEW。查詢很簡單:

https://www.simple-talk.com/sql/t-sql-programming/sql-view-beyond-the-basics/

CREATE VIEW BigSales (state_code, sales_amt_total)
AS SELECT state_code, MAX(sales_amt)
     FROM Sales
    GROUP BY state_code;