PIVOT関数の構文 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQL関数、式、および述部

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年6月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/tpt1555966086716.ditamap
dita:ditavalPath
ja-JP/tpt1555966086716.ditaval
dita:id
B035-1145
Product Category
Software
Teradata Vantage
PIVOT ( pivot_spec )
  [ WITH with_spec [,...] ]
  [AS] derived_table_name [ ( cname [,...] ) ]

構文要素

pivot_spec
aggr_fn_spec [,...] FOR for_spec
with_spec
aggr_fn ( { cname [,...] | * } ) [AS] aggr_alias
derived_table_name
結果のピボットされたテーブルに指定されたテーブル名。
cname
列名。
aggr_fn_spec
aggr_fn ( cname ) [ [AS] pvt_aggr_alias ]
for_spec
{ cname IN ( expr_spec_1 [,...] ) |
  ( cname [,...] ) IN ( expr_spec_2 [,...] ) |
  cname IN ( subquery )
}
aggr_fn
単一の引数をサポートする集約関数。
*
列を明示的に指定せずすべてのpivot列を含めるオプション。
aggr_alias
集約結果の列の名前。
pvt_aggr_alias
集約関数に指定された別名。
expr_spec_1
expr [ [AS] expr_alias_name ]
expr_spec_2
( expr [,...] ) [ [AS] expr_alias_name ]
expr
式または列の値。
expr_alias_name
INボックスの一覧で指定された値/式に指定された別名。