Del via


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.