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. |