次の方法で共有


テーブル操作関数

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

このカテゴリ内

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