次の方法で共有


テーブル操作関数

これらの関数は、テーブルを返すか、既存のテーブルを操作します。

このカテゴリ内

機能 形容
ADDCOLUMNS 指定されたテーブルまたはテーブル式に計算列を追加します。
ADDMISSINGITEMS 複数の列の項目の組み合わせをテーブルに追加します (まだ存在しない場合)。
CROSSJOIN 引数内のすべてのテーブルのすべての行のデカルト積を含むテーブルを返します。
CURRENTGROUP GROUPBY 式のテーブル引数から行のセットを返します。
DATATABLE データ値のインライン セットを宣言するためのメカニズムを提供します。
DETAILROWS メジャーに対して定義された詳細行式を評価し、データを返します。
DISTINCT 列 を する 指定した列の個別の値を含む 1 列のテーブルを返します。
DISTINCT テーブル を する 別のテーブルまたは式から重複する行を削除して、テーブルを返します。
EXCEPT 別のテーブルに表示されないテーブルの行を返します。
FILTERS columnNameにフィルターとして直接適用された値のテーブルを返します。
GENERATE table1 の各行と table1 から現在の行のコンテキストで table2 評価した結果のテーブル デカルト積を持つテーブル 返します。
GENERATEALL table1 の各行と table1 から現在の行のコンテキストで table2 評価した結果のテーブル デカルト積を持つテーブル 返します。
GENERATESERIES 算術系列の値を含む単一の列テーブルを返します。
GROUPBY SUMMARIZE 関数と同様に、GROUPBY は追加する拡張列に対して暗黙的な CALCULATE を行いません。
IGNORE SUMMARIZECOLUMNS/NULL 評価から特定の式を省略して、BLANK を変更します。
INTERSECT 重複を保持して、2 つのテーブルの行の交差部分を返します。
NATURALINNERJOIN テーブルと別のテーブルの内部結合を実行します。
NATURALLEFTOUTERJOIN LeftTable と RightTable の結合を実行します。
ROLLUP groupBy_columnName パラメーターで定義された列の結果にロールアップ行を追加して、SUMMARIZE の動作を変更します。
ROLLUPADDISSUBTOTAL groupBy_columnName列に基づいてロールアップ行または小計行を結果に追加して、SUMMARIZECOLUMNS の動作を変更します。
ROLLUPISSUBTOTAL ロールアップ グループと、ADDMISSINGITEMS 式内で ROLLUPADDISSUBTOTAL によって追加された列をペアにします。
ROLLUPGROUP groupBy_columnName パラメーターによって定義された列の結果にロールアップ行を追加して、SUMMARIZE と SUMMARIZECOLUMNS の動作を変更します。
ROW 各列に指定された式の結果の値を含む 1 行のテーブルを返します。
SELECTCOLUMNS 指定されたテーブルまたはテーブル式に計算列を追加します。
SUBSTITUTEWITHINDEX 引数として指定された 2 つのテーブルの左半結合を表すテーブルを返します。
SUMMARIZE 一連のグループに対して要求された合計の集計テーブルを返します。
SUMMARIZECOLUMNS グループのセットに対する概要テーブルを返します。
テーブル コンストラクターの を する 1 つ以上の列のテーブルを返します。
TOPN 指定したテーブルの上位 N 行を返します。
TREATAS テーブル式の結果をフィルターとして、関連のないテーブルの列に適用します。
UNION テーブルのペアから共用体 (結合) テーブルを作成します。
VALUES 指定したテーブルまたは列の個別の値を含む 1 列のテーブルを返します。