Del via


Tabellmanipuleringsfunksjoner

Disse funksjonene returnerer en tabell eller manipulerer eksisterende tabeller.

I denne kategorien

Function Bekrivelse
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.
KRYSSKOBLING 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.
BORTSETT FRA Returnerer radene i én tabell som ikke vises i en annen tabell.
FILTRE Returnerer en tabell med verdier som brukes direkte som filtre på columnName.
GENERERE Returnerer en tabell med det kartesiske produktet mellom hver rad i tabell1 og tabellen som kommer av evaluering av tabell2 i konteksten til gjeldende rad fra tabell1.
GENERATEALL Returnerer en tabell med det kartesiske produktet mellom hver rad i tabell1 og tabellen som kommer av evaluering av tabell2 i konteksten til gjeldende rad fra tabell1.
GENERATESERIES Returnerer en enkelt kolonnetabell som inneholder verdiene i en aritmetisk serie.
GROUPBY I likhet med SUMMARIZE-funksjonen gjør ikke GROUPBY en implisitt CALCULATE for noen utvidelseskolonner som den legger til.
IGNORERE Endrer SUMMARIZECOLUMNS ved å utelate bestemte uttrykk fra BLANK/NULL-evalueringen.
KRYSSER HVERANDRE 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.
FREMHEVINGEN 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.
OPPSUMMERE 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.
VERDIER Returnerer en tabell med én kolonne som inneholder de distinkte verdiene fra den angitte tabellen eller kolonnen.