Megosztás a következőn keresztül:


Táblázatkezelési függvények

Ezek a függvények egy táblát adnak vissza, vagy módosítják a meglévő táblákat.

Ebben a kategóriában

Funkció Leírás
ADDCOLUMNS Számított oszlopokat ad hozzá az adott táblához vagy táblakifejezéshez.
ADDMISSINGITEMS Több oszlopból álló elemek kombinációit adja hozzá egy táblához, ha még nem léteznek.
CROSSJOIN Egy táblát ad vissza, amely az argumentumok összes táblájának összes sorának Cartesian-szorzatát tartalmazza.
CURRENTGROUP Egy GROUPBY kifejezés táblaargumentumából származó sorhalmazt ad vissza.
DATATABLE Lehetővé teszi az adatértékek beágyazott készletének deklarálását.
DETAILROWS Kiértékel egy mértékhez definiált részletsor-kifejezést, és visszaadja az adatokat.
DISTINCT oszlop Egy egyoszlopos táblát ad vissza, amely a megadott oszloptól eltérő értékeket tartalmazza.
DISTINCT tábla Egy táblát ad vissza úgy, hogy eltávolítja az ismétlődő sorokat egy másik táblából vagy kifejezésből.
EXCEPT Az egyik tábla sorait adja vissza, amelyek nem jelennek meg egy másik táblában.
FILTERS A columnNameszűrőként közvetlenül alkalmazott értéktáblát adja vissza.
GENERATE Egy táblázatot ad vissza, amelyben a Cartesian-termék szerepel tábla1 egyes sorai között, valamint azt a táblát, amely tábla2 kiértékelésével az aktuális sor kontextusában tábla1.
GENERATEALL Egy táblázatot ad vissza, amelyben a Cartesian-termék szerepel tábla1 egyes sorai között, valamint azt a táblát, amely tábla2 kiértékelésével az aktuális sor kontextusában tábla1.
GENERATESERIES Egyetlen oszloptáblát ad vissza, amely egy számtani sorozat értékeit tartalmazza.
GROUPBY A SUMMARIZE függvényhez hasonlóan a GROUPBY nem végez implicit CALCULATE az általa hozzáadott bővítményoszlopokhoz.
IGNORE A SUMMARIZECOLUMNS úgy módosítja, hogy kihagy bizonyos kifejezéseket a BLANK/NULL kiértékelésből.
INTERSECT Két tábla sorkeresztezését adja vissza, megtartva az ismétlődéseket.
NATURALINNERJOIN Egy táblázat belső illesztése egy másik táblával.
NATURALLEFTOUTERJOIN A LeftTable és a RightTable összekapcsolása.
ROLLUP A SUMMARIZE viselkedését úgy módosítja, hogy összegző sorokat ad hozzá az eredményhez a groupBy_columnName paraméter által meghatározott oszlopokon.
ROLLUPADDISSUBTOTAL A SUMMARIZECOLUMNS viselkedését úgy módosítja, hogy összegző/részösszeg sorokat ad hozzá az eredményhez a groupBy_columnName oszlopok alapján.
ROLLUPISSUBTOTAL Összesítő csoportokat párosít a ROLLUPADDISSUBTOTAL által hozzáadott oszlopmal egy ADDMISSINGITEMS kifejezésben.
ROLLUPGROUP A SUMMARIZE és SUMMARIZECOLUMNS viselkedését úgy módosítja, hogy összegző sorokat ad hozzá az eredményhez a groupBy_columnName paraméter által meghatározott oszlopokon.
SOR Egyetlen sorból álló táblát ad vissza, amely az egyes oszlopokhoz adott kifejezésekből származó értékeket tartalmazza.
SELECTCOLUMNS Számított oszlopokat ad hozzá az adott táblához vagy táblakifejezéshez.
SUBSTITUTEWITHINDEX Egy táblát ad vissza, amely az argumentumként megadott két tábla bal oldali félrészét jelöli.
SUMMARIZE Egy összegző táblát ad vissza a kért összegekhez egy csoportcsoporton keresztül.
SUMMARIZECOLUMNS Egy összegző táblát ad vissza egy csoportcsoporton keresztül.
Táblakonstruktor Egy vagy több oszlopból álló táblát ad vissza.
TOPN A megadott tábla felső N sorait adja vissza.
TREATAS A táblakifejezés eredményét szűrőkként alkalmazza egy nem kapcsolódó tábla oszlopaira.
UNION Egy egyesítő (illesztő) táblát hoz létre egy táblapárból.
VALUES Egy egyoszlopos táblát ad vissza, amely a megadott táblától vagy oszloptól eltérő értékeket tartalmazza.