共用方式為


Summarize or Aggregate Values Using Custom Expressions (Visual Database Tools)

適用於:SQL Server

除了使用聚合函數來匯總數據之外,您還可以建立自定義表達式來產生匯總值。 您可以使用自訂表示式取代匯總查詢中的任何位置的聚合函數。

例如,在 titles 數據表中,您可能會想建立一個查詢,不僅顯示平均價格,還會顯示如果折扣後的平均價格是多少。

您無法包含以只涉及數據表中個別數據列的計算為基礎的表達式;表達式必須以匯總值為基礎,因為計算表達式時只能使用匯總值。

To specify a custom expression for a summary value

  1. 指定查詢的群組。 如需詳細資訊,請參閱 查詢結果中的群組資料列 (Visual Database Tools)

  2. Move to a blank row of the Criteria pane, and then type the expression in the Columns column.

    查詢和檢視表設計工具 會自動將數據行別名指派給表達式,以在查詢輸出中建立有用的數據行標題。 如需詳細資訊,請參閱 建立資料行別名 (Visual Database Tools)

  3. In the Group By column for the expression, select Expression.

  4. 執行查詢。

另請參閱

排序和群組查詢結果 (Visual Database Tools)
Summarize Query Results (Visual Database Tools)