Zdieľať cez


Funkcie na prácu s tabuľkami

Tieto funkcie vracajú tabuľku alebo pracujú s existujúcimi tabuľkami.

V tejto kategórii

Funkcia Popis
ADDCOLUMNS Pridá vypočítané stĺpce k danej tabuľke alebo výrazu tabuľky.
ADDMISSINGITEMS Pridá kombinácie položiek z viacerých stĺpcov do tabuľky, ak ešte neexistujú.
CROSSJOIN Vráti tabuľku obsahujúcu karteziánsky súčin všetkých riadkov zo všetkých tabuliek v argumentoch.
CURRENTGROUP Vráti množinu riadkov z argumentu tabuľky výrazu GROUPBY.
DATATABLE Poskytuje mechanizmus na deklarovanie vnorenej množiny údajových hodnôt.
DETAILROWS Vyhodnotí výraz riadkov s podrobnosťami definovaný pre mierku a vráti údaje.
stĺpcov DISTINCT Vráti tabuľku s jedným stĺpcom obsahujúcu odlišné hodnoty zo zadaného stĺpca.
tabuľky DISTINCT Vráti tabuľku odstránením duplicitných riadkov z inej tabuľky alebo výrazu.
EXCEPT Vráti riadky jednej tabuľky, ktoré sa nevystavujú v inej tabuľke.
FILTERS Vráti tabuľku hodnôt, ktoré sa priamo použijú ako filtre na columnName.
GENERATE Vráti tabuľku s kartézskym súčinom medzi jednotlivými riadkami v tabuľke table1 a tabuľkou, ktorá je výsledkom vyhodnotenia tabuľky table2 v kontexte aktuálneho riadka z tabuľky tabuľke1.
GENERATEALL Vráti tabuľku s kartézskym súčinom medzi jednotlivými riadkami v tabuľke table1 a tabuľkou, ktorá je výsledkom vyhodnotenia tabuľky table2 v kontexte aktuálneho riadka z tabuľky tabuľke1.
GENERATESERIES Vráti tabuľku s jedným stĺpcom obsahujúcu hodnoty aritmetického radu.
GROUPBY Podobne ako v prípade funkcie SUMMARIZE, GROUPBY nevykonáva implicitné CALCULATE pre žiadne stĺpce rozšírenia, ktoré pridáva.
IGNORE Upraví SUMMARIZECOLUMNS vynechaním konkrétnych výrazov z BLANK/NULL vyhodnotenia.
INTERSECT Vráti prienik riadkov dvoch tabuliek, pričom zachová duplicity.
NATURALINNERJOIN Vykoná vnútorné spojenie tabuľky s inou tabuľkou.
NATURALLEFTOUTERJOIN Vykoná spojenie tabuľky LeftTable s tabuľkou RightTable.
ROLLUP Upraví správanie SUMMARIZE pridaním riadkov súhrnu do výsledku v stĺpcoch definovaných parametrom groupBy_columnName.
ROLLUPADDISSUBTOTAL Upraví správanie SUMMARIZECOLUMNS pridaním riadkov súhrnu a medzisúčtu do výsledku na základe stĺpcov groupBy_columnName.
ROLLUPISSUBTOTAL Spája skupiny súhrnov so stĺpcom pridaným ROLLUPADDISSUBTOTAL v rámci výrazu ADDMISSINGITEMS.
ROLLUPGROUP Upraví správanie SUMMARIZE a SUMMARIZECOLUMNS pridaním riadkov súhrnu do výsledku v stĺpcoch definovaných parametrom groupBy_columnName.
RIADKOV Vráti tabuľku s jedným riadkom obsahujúcim hodnoty, ktoré sú výsledkom výrazov daných v každom stĺpci.
SELECTCOLUMNS Pridá vypočítané stĺpce k danej tabuľke alebo výrazu tabuľky.
SUBSTITUTEWITHINDEX Vráti tabuľku, ktorá predstavuje ľavé polovičné spojenie dvoch tabuliek zadaných ako argumenty.
SUMMARIZE Vráti súhrnnú tabuľku pre požadované súčty množiny skupín.
SUMMARIZECOLUMNS Vráti súhrnnú tabuľku pre množinu skupín.
konštruktora tabuľky Vráti tabuľku s jedným alebo viacerými stĺpcami.
TOPN Vráti horných N riadkov zadanej tabuľky.
TREATAS Použije výsledok výrazu tabuľky ako filtre stĺpcov z nesúvisiacej tabuľky.
UNION Vytvorí tabuľku zjednotenia (spojenia) z dvojice tabuliek.
VALUES Vráti tabuľku s jedným stĺpcom obsahujúcu odlišné hodnoty zo zadanej tabuľky alebo stĺpca.