適用於:SQL Server
除了使用聚合函數來匯總數據之外,您還可以建立自定義表達式來產生匯總值。 您可以使用自訂表示式取代匯總查詢中的任何位置的聚合函數。
例如,在 titles 數據表中,您可能會想建立一個查詢,不僅顯示平均價格,還會顯示如果折扣後的平均價格是多少。
您無法包含以只涉及數據表中個別數據列的計算為基礎的表達式;表達式必須以匯總值為基礎,因為計算表達式時只能使用匯總值。
指定摘要值的自定義表示式
指定查詢的群組。 如需詳細資訊,請參閱 查詢結果中的群組資料列 (Visual Database Tools)。
移至 [準則] 窗格的空白數據列,然後在 [資料行] 資料行中輸入表達式。
查詢和檢視設計工具 (Visual Database Tools) 會自動將數據行別名指派給表達式,以在查詢輸出中建立有用的數據行標題。 如需詳細資訊,請參閱建立數據行別名(Visual Database Tools)。
在 [群組依據] 欄位的表達式中,選取 [表達式]。
執行查詢。