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

Function Description
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 (KRÍŽOVÉ SPOJENIE) 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 (PODROBNOSTI) Vyhodnotí výraz riadkov s podrobnosťami definovaný pre mierku a vráti údaje.
DISTINCT column Vráti tabuľku s jedným stĺpcom obsahujúcu odlišné hodnoty zo zadaného stĺpca.
DISTINCT table Vráti tabuľku odstránením duplicitných riadkov z inej tabuľky alebo výrazu.
OKREM Vráti riadky jednej tabuľky, ktoré sa nevystavujú v inej tabuľke.
FILTRE Vráti tabuľku hodnôt, ktoré sa priamo použijú ako filtre pre columnName.
GENEROVAŤ Vráti tabuľku s kartézskym súčinom medzi jednotlivými riadkami v tabuľke table1 a tabuľkou, ktorá je výsledkom vyhodnocovania tabuľky table2 v kontexte aktuálneho riadka z tabuľky table1.
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 vyhodnocovania tabuľky table2 v kontexte aktuálneho riadka z tabuľky table1.
GENERATESERIES (GENEROVANÉ) 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ú funkciu CALCULATE pre žiadne stĺpce rozšírenia, ktoré pridáva.
IGNOROVAŤ Upraví SUMMARIZECOLUMNS vynechaním konkrétnych výrazov z vyhodnotenia BLANK/NULL.
PRETÍNAJÚ 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 funkcie SUMMARIZE pridaním riadkov súhrnu do výsledku v stĺpcoch definovaných parametrom groupBy_columnName.
ROLLUPADDISSUBTOTAL Upraví správanie funkcie 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 funkciou ROLLUPADDISSUBTOTAL v rámci výrazu ADDMISSINGITEMS.
ROLLUPGROUP Upraví správanie funkcií SUMMARIZE a SUMMARIZECOLUMNS pridaním riadkov súhrnu do výsledku v stĺpcoch definovaných parametrom groupBy_columnName.
RIADOK Vráti tabuľku s jedným riadkom obsahujúcim hodnoty, ktoré sú výsledkom výrazov daných v každom stĺpci.
VÝBER STĹPCOV 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.
ZHRNÚŤ Vráti súhrnnú tabuľku pre požadované súčty množiny skupín.
FUNKCIA SUMMARIZECOLUMNS Vráti súhrnnú tabuľku pre množinu skupín.
Konštruktor 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.
ÚNIE Vytvorí tabuľku zjednotenia (spojenia) z dvojice tabuliek.
HODNOTY Vráti tabuľku s jedným stĺpcom obsahujúcu odlišné hodnoty zo zadanej tabuľky alebo stĺpca.