TRANSFORM 陳述式

建立交叉資料表查詢。

語法

TRANSFORM aggfunction
selectstatement
PIVOT 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)。您也可以加入沒有資料的固定值,來建立額外的欄。



擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×