シード文は、名前付き問合わせで格納するための行データを他のテーブルから取り出す非再帰的SELECT文です。
- DISTINCT
- 指定された式リストからの結果の重複するセットから、1行だけが返されます。
- ALL
- 式リストの結果に、重複行を含むすべての行が返されます。これは、デフォルト値です。
- *
- シード文のFROM句で参照されるすべてのテーブルのすべての列が返されます。
seed_selection
- expression
- スカラーUDFを含む、任意の有効なSQL式。
- expression_alias_name
- 式の別名。
- table_name
- テーブル、派生テーブル、またはビューの名前。
- FROM
- この後にexpressionで参照するテーブル、ビュー、または派生テーブルの名前が続くことを指定します。
seed_source
- table_name
- FROM句で参照される単一テーブル、派生テーブル、UDFテーブル、またはビューの名前。
- correlation_name
- FROM句で参照されるテーブルの別名。
- where_search_condition
- シード文によって返される行が満たしていなければならない条件付き検索式。
group_specification
- ordinary_group_set
- シード文によって返される行をグループ分けする列式。
- empty_grouping_set
- 引数を持たない、隣接するLEFT PARENTHESIS、RIGHT PARENTHESISのペア。この構文は、計算されたグループ合計の総計を要求するために使用します。
- rollup_list
- 結果行を単一の次元の1つ以上の詳細レベルで報告するROLLUP式。
- cube_list
- 結果行を複数の次元の1つ以上の詳細レベルで報告するCUBE式。
- grouping_sets_specification
- 結果行を次のいずれかの方法で報告するGROUPING SETS式。
- 単一の次元(完全なROLLUPを指定しない)
- 複数の次元(完全なCUBEを指定しない)
- having_qualify_search_condition
- 結果の行が満たす必要がある条件式。
order_by_specification
結果行をソートする順序。
- expression
- シード文のSELECT式リスト内の式を、名前、または式リスト内の式の数値の位置を指定する定数によって参照します。
- column_name
- SELECT文のORDER BY句で使用される列(複数可)の名前。これらの列を、昇順または降順にすることができます。
- column_name_alias
- 問合わせのSELECT式リストに指定されている列名の別名。この列で、結果の行がソートされます。
- column_position
- ORDER BY句で指定される列の位置数値。昇順または降順にできます。
- ASC
- 結果が昇順でソートされます。
- DESC
- 結果が降順でソートされます。