Bagikan melalui


Fungsi manipulasi tabel

Fungsi-fungsi ini mengembalikan tabel atau memanipulasi tabel yang ada.

Dalam kategori ini

Fungsi Deskripsi
ADDCOLUMNS Menambahkan kolom terhitung ke tabel atau ekspresi tabel yang diberikan.
ADDMISSINGITEMS Menambahkan kombinasi item dari beberapa kolom ke tabel jika belum ada.
CROSSJOIN Mengembalikan tabel yang berisi produk Kartesius dari semua baris dari semua tabel dalam argumen.
CURRENTGROUP Mengembalikan sekumpulan baris dari argumen tabel ekspresi GROUPBY.
DATATABLE Menyediakan mekanisme untuk mendeklarasikan sekumpulan nilai data sebaris.
DETAILROWS Mengevaluasi Ekspresi Baris Detail yang ditentukan untuk pengukuran dan mengembalikan data.
Kolom DISTINCT Mengembalikan tabel satu kolom yang berisi nilai berbeda dari kolom yang ditentukan.
Tabel BERBEDA Mengembalikan tabel dengan menghapus baris duplikat dari tabel atau ekspresi lain.
KECUALI Mengembalikan baris dari satu tabel yang tidak muncul di tabel lain.
FILTER Mengembalikan tabel nilai yang langsung diterapkan sebagai filter ke columnName.
MENGHASILKAN Mengembalikan tabel dengan produk Kartesius antara setiap baris dalam tabel1 dan tabel yang dihasilkan dari mengevaluasi tabel2 dalam konteks baris saat ini dari table1.
GENERATEALL Mengembalikan tabel dengan produk Kartesius antara setiap baris dalam tabel1 dan tabel yang dihasilkan dari mengevaluasi tabel2 dalam konteks baris saat ini dari table1.
GENERATESERIES Mengembalikan tabel kolom tunggal yang berisi nilai seri aritmatika.
GROUPBY Mirip dengan fungsi SUMMARIZE, GROUPBY tidak melakukan CALCULATE implisit untuk kolom ekstensi apa pun yang ditambahkannya.
MENGABAIKAN Memodifikasi SUMMARIZECOLUMNS dengan menghilangkan ekspresi tertentu dari evaluasi BLANK/NULL.
INTERSECT Mengembalikan persimpangan baris dari dua tabel, mempertahankan duplikat.
NATURALINNERJOIN Melakukan gabungan dalam tabel dengan tabel lain.
NATURALLEFTOUTERJOIN Melakukan gabungan LeftTable dengan RightTable.
ROLLUP Memodifikasi perilaku SUMMARIZE dengan menambahkan baris rollup ke hasil pada kolom yang ditentukan oleh parameter groupBy_columnName.
ROLLUPADDISSUBTOTAL Memodifikasi perilaku SUMMARIZECOLUMNS dengan menambahkan baris rollup/subtotal ke hasil berdasarkan kolom groupBy_columnName.
ROLLUPISSUBTOTAL Memasangkan grup rollup dengan kolom yang ditambahkan oleh ROLLUPADDISSUBTOTAL dalam ekspresi ADDMISSINGITEMS.
ROLLUPGROUP Memodifikasi perilaku SUMMARIZE dan SUMMARIZECOLUMNS dengan menambahkan baris rollup ke hasil pada kolom yang ditentukan oleh parameter groupBy_columnName.
BARIS Mengembalikan tabel dengan satu baris yang berisi nilai yang dihasilkan dari ekspresi yang diberikan untuk setiap kolom.
SELECTCOLUMNS Menambahkan kolom terhitung ke tabel atau ekspresi tabel yang diberikan.
SUBSTITUTEWITHINDEX Mengembalikan tabel yang mewakili semijoin kiri dari dua tabel yang disediakan sebagai argumen.
MERINGKAS Mengembalikan tabel ringkasan untuk total yang diminta melalui sekumpulan grup.
SUMMARIZECOLUMNS Mengembalikan tabel ringkasan di atas sekumpulan grup.
Konstruktor Tabel Mengembalikan tabel dari satu atau beberapa kolom.
TOPN Mengembalikan baris N teratas dari tabel yang ditentukan.
TREATAS Menerapkan hasil ekspresi tabel sebagai filter ke kolom dari tabel yang tidak terkait.
UNION Membuat tabel gabungan (gabungan) dari sepasang tabel.
VALUES Mengembalikan tabel satu kolom yang berisi nilai berbeda dari tabel atau kolom yang ditentukan.