Applies To
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

建立交叉資料表查詢。

語法

TRANSFORM aggfunctionselectstatementPIVOT pivotfield [IN (value1[, value2[, ...]])]

TRANSFORM 陳述式由下列各部分組成:

部分

描述

aggfunction

對所選資料執行的 SQL AGGREGATE 函數。

selectstatement

SELECT 陳述式。

pivotfield

您要用於在查詢的結果集中建立欄標題的欄位或運算式。

value1, value2

用於建立欄標題的固定值。

備註

使用交叉資料表查詢摘要資料時,您選取指定欄位的值或運算式做為欄標題,因此您可以比選取查詢更加精簡的格式檢視資料。

TRANSFORM 是選擇性的,但加入時會成為 SQL 字串中的第一個陳述式。 TRANSFORM 的位置在 SELECT 陳述式 (指定用作列標題的欄位) 和 GROUP BY 子句 (指定列群組) 之前。 或者,您可以加入其他子句 (例如 WHERE),來指定額外的選取範圍或排序準則。 您也可以在交叉資料表查詢中使用子查詢做為述詞 (特別是 WHERE 子句中的子查詢)。

pivotfield 傳回的值會當成查詢結果集中的欄標題。 例如,在交叉資料表查詢中對每月銷售額進行樞紐分析會建立 12 個欄。 您可以將 pivotfield 限制為從選用的 IN 子句中列出的固定值建立標題 (value1, value2)。 您也可以加入沒有資料的固定值,來建立額外的欄。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。