TRANSFORM 語句 (Microsoft Jet SQL)

此頁沒有內(nèi)容條目
內(nèi)容

TRANSFORM 語句

創(chuàng)建連接查詢.

語法

TRANSFORM合計函數(shù)

  selectstatement

   TRANSFORM aggfunction

selectstatement

PIVOT pivotfield [IN (value1[, value2[, ...]])]

TRANSFORM 語句可分為以下幾個部分:

部分

說明

aggfunction

運算所選數(shù)據(jù)的 SQL合計函數(shù)

selectstatement

SELECT 語句.

pivotfield

在查詢結(jié)果集中用來創(chuàng)建列標題的字段或表達式。

value1,value2

用來創(chuàng)建列標題的固定值。

 

說明

使用交叉表查詢來摘要數(shù)據(jù)時,從指定的字段或表達式中選定值作為列標題,這樣,可以用比選定查詢更緊湊的格式來觀察數(shù)據(jù)。

TRANSFORM是可選的,但當被包含時為 SQL字符串的第一句。它出現(xiàn)在 SELECT 語句(指定作為行標題的字段的)之前,還出現(xiàn)在 GROUP BY 子句(指定行分組的)之前??梢杂羞x擇地包含其它子句,例如 WHERE 子句,它指定附加的選擇或排序條件。也可以將子查詢當作謂詞,特別是在叉表查詢的 WHERE 子句中。

pivotfield 返回的值被用作查詢結(jié)果集中的列標題。例如,在交叉表查詢中,將根據(jù)銷售圖表按銷售月份創(chuàng)建 12 個列??梢韵拗?pivotfield 用列在可選的 IN 子句中的固定值(value1, value2)來創(chuàng)建標題。也可以用沒有數(shù)據(jù)存在的固定值來創(chuàng)建附加的列。

請參閱

FROM 子句 (Microsoft Jet SQL)

SELECT 語句 (Microsoft Jet SQL)

GROUP BY 子句 (Microsoft Jet SQL)

SQL 合計函數(shù)(SQL)

INNER JOIN 運算 (Microsoft Jet SQL)

SQL子查詢

ORDER BY 子句 (Microsoft Jet SQL)

WHERE 子句 (Microsoft Jet SQL)

 

示例

TRANSFORM 語句示例