Tabellmanipuleringsfunksjoner
Disse funksjonene returnerer en tabell or manipulere eksisterende tabeller.
I denne kategorien
Funksjon | Beskrivelse |
---|---|
ADDCOLUMNS | Legger til beregnede kolonner i den angitte tabellen or tabelluttrykk. |
ADDMISSINGITEMS | Legger til kombinasjoner av elementer fra flere kolonner i en tabell if de allerede finnes not. |
CROSSJOIN | Returnerer en tabell som contains den kartesiske product av all rader fra all tabeller i argumentene. |
CURRENTGROUP | Returnerer et sett med rader fra tabellargumentet for et GROUPBY uttrykk. |
DATATABLE | Gir en mekanisme for å deklarere et innebygd sett med data values. |
DETAILROWS | Evaluerer et detaljraduttrykk som er definert for en measureand returnerer dataene. |
DISTINCT-kolonne | Returnerer en tabell med én kolonne som contains den distinkte values fra den angitte kolonnen. |
DISTINCT-tabell | Returnerer en tabell ved å fjerne dupliserte rader fra en annen tabell or uttrykk. |
EXCEPT | Returnerer radene i én tabell som vises not i en annen tabell. |
FILTERS | Returnerer en tabell med values direkte brukt som filters på columnName . |
GENERATE | Returnerer en tabell med kartesisk product mellom hver rad i tabell1and tabellen som kommer av å evaluere tabell2 i konteksten til gjeldende rad fra tabell1. |
GENERATEALL | Returnerer en tabell med kartesisk product mellom hver rad i tabell1and tabellen som kommer av å evaluere tabell2 i konteksten til gjeldende rad fra tabell1. |
GENERATESERIES | Returnerer en enkelt kolonnetabell som inneholder values i en aritmetisk serie. |
GROUPBY | I likhet med SUMMARIZE-funksjonen gjør GROUPBYnot en implisitt CALCULATE for eventuelle utvidelseskolonner som den legger til. |
IGNORE | Endrer SUMMARIZECOLUMNS ved å utelate bestemte uttrykk fra BLANK/NULL-evalueringen. |
INTERSECT | Returnerer radskjæringspunktet mellom to tabeller, og beholder duplikater. |
NATURALINNERJOIN | Utfører en indre sammenføyning av en tabell med en annen tabell. |
NATURALLEFTOUTERJOIN | Utfører en sammenføyning av LeftTable med RightTable. |
ROLLUP | Endrer virkemåten til SUMMARIZE ved å legge til rollup rader i resultatet på kolonner definert av groupBy_columnName-parameteren. |
ROLLUPADDISSUBTOTAL | Endrer virkemåten til SUMMARIZECOLUMNS ved å legge til rollup/delsumrader i resultatet basert på groupBy_columnName kolonner. |
ROLLUPISSUBTOTAL | Par rollup grupper med kolonnen lagt til av ROLLUPADDISSUBTOTAL i et ADDMISSINGITEMS uttrykk. |
ROLLUPGROUP | Endrer virkemåten til SUMMARIZEandSUMMARIZECOLUMNS ved å legge til rollup rader i resultatet på kolonner definert av groupBy_columnName-parameteren. |
RAD | Returnerer en tabell med én enkelt rad som inneholder values som kommer fra uttrykkene som er gitt til hver kolonne. |
SELECTCOLUMNS | Legger til beregnede kolonner i den angitte tabellen or tabelluttrykk. |
SUBSTITUTEWITHINDEX | Returnerer en tabell som representerer en left semikobling av de to tabellene som er angitt som argumenter. |
SUMMARIZE | Returnerer en sammendragstabell for de forespurte totalsummene over et sett med grupper. |
SUMMARIZECOLUMNS | Returnerer en sammendragstabell over et sett med grupper. |
tabellkonstruktør | Returnerer en tabell med én or flere kolonner. |
TOPN | Returnerer de øverste N radene i den angitte tabellen. |
TREATAS | Bruker resultatet av et tabelluttrykk som filters på kolonner fra en ikke-relatert tabell. |
UNION | Oppretter en union (sammenføyningstabell) fra et par tabeller. |
VALUES | Returnerer en tabell med én kolonne som contains den distinkte values fra den angitte tabellen or kolonnen. |