Del via


Tabellmanipuleringsfunksjoner

Disse funksjonene returnerer en tabell eller manipulerer eksisterende tabeller.

I denne kategorien

Funksjon Beskrivelse
ADDCOLUMNS Legger til beregnede kolonner i den angitte tabellen eller tabelluttrykket.
ADDMISSINGITEMS Legger til kombinasjoner av elementer fra flere kolonner i en tabell hvis de ikke allerede finnes.
CROSSJOIN Returnerer en tabell som inneholder det kartesiske produktet av alle rader fra alle 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 dataverdier.
DETAILROWS Evaluerer et detaljraduttrykk som er definert for et mål, og returnerer dataene.
DISTINCT-kolonne Returnerer en tabell med én kolonne som inneholder de distinkte verdiene fra den angitte kolonnen.
DISTINCT-tabell Returnerer en tabell ved å fjerne dupliserte rader fra en annen tabell eller et annet uttrykk.
EXCEPT Returnerer radene i én tabell som ikke vises i en annen tabell.
FILTERS Returnerer en tabell med verdier som brukes direkte som filtre for columnName.
GENERATE Returnerer en tabell med det kartesiske produktet mellom hver rad i tabell1 og tabellen som er et resultat av å evaluere tabell2 i konteksten til gjeldende rad fra tabell1.
GENERATEALL Returnerer en tabell med det kartesiske produktet mellom hver rad i tabell1 og tabellen som er et resultat av å evaluere tabell2 i konteksten til gjeldende rad fra tabell1.
GENERATESERIES Returnerer en enkelt kolonnetabell som inneholder verdiene i en aritmetisk serie.
GROUPBY På samme måte som SUMMARIZE-funksjonen, gjør GROUPBY ikke en implisitt CALCULATE for 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 rader for beregnet verdi i resultatet på kolonner definert av groupBy_columnName-parameteren.
ROLLUPADDISSUBTOTAL Endrer virkemåten til SUMMARIZECOLUMNS ved å legge til rader for beregnet/delsum i resultatet basert på groupBy_columnName kolonner.
ROLLUPISSUBTOTAL Parer grupper for beregnet verdi med kolonnen lagt til av ROLLUPADDISSUBTOTAL i et ADDMISSINGITEMS uttrykk.
ROLLUPGROUP Endrer virkemåten til SUMMARIZE og SUMMARIZECOLUMNS ved å legge til rader for beregnet verdi i resultatet på kolonner definert av groupBy_columnName-parameteren.
RAD Returnerer en tabell med én enkelt rad som inneholder verdier som kommer fra uttrykkene som er gitt til hver kolonne.
SELECTCOLUMNS Legger til beregnede kolonner i den angitte tabellen eller tabelluttrykket.
SUBSTITUTEWITHINDEX Returnerer en tabell som representerer en venstre 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 eller flere kolonner.
TOPN Returnerer de øverste N radene i den angitte tabellen.
TREATAS Bruker resultatet av et tabelluttrykk som filtre på kolonner fra en ikke-relatert tabell.
UNION Oppretter en unionstabell (sammenføyning) fra et par tabeller.
VALUES Returnerer en tabell med én kolonne som inneholder de distinkte verdiene fra den angitte tabellen eller kolonnen.