Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
gäller för:
beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Returnerar en sammanfattningstabell över en uppsättning grupper.
Syntax
GROUPCROSSAPPLYTABLE( <groupBy_columnName> [, < groupBy_columnName >]…, [<filterTable>]… [, <separator>, <table expression>] )
Parametrar
| Term | Definition |
|---|---|
| groupBy_columnName | En fullständigt kvalificerad kolumnreferens (Tabell[Kolumn]) till en bastabell för vilken de distinkta värdena ingår i den returnerade tabellen. |
| filterTable | Ett tabelluttryck som läggs till i filterkontexten för alla kolumner som anges som groupBy_columnName argument. De värden som finns i filtertabellen används för att filtrera innan korskoppling/automatiskt finns. |
| separator | En strängliteral som inte har något annat syfte än att avgränsa filterTable-parametern med tabelluttrycksparametern |
| tabelluttryck | Ett tabelluttryck som utvärderas under filterkontexten för filterTabellparametrar och som returneras som en del av kopplingen i returvärdet |
Returvärde
En tabell som innehåller kombinationer av värden från de angivna kolumnerna baserat på den angivna grupperingen.
Anmärkningar
GROUPCROSSAPPLYTABLE liknar funktionen GROUPCROSSJOIN. Alla filterTable-parametrar är korskopplingar. FILTERCLUSTER-funktionen kan användas för att utföra naturliga kopplingar av filtertabeller eller gruppera efter kolumner om det behövs.
Parametern tabelluttryck utvärderas i filterkontexten som innehåller alla filterTabellparametrar.
Du kan ändra filterbeteendet för filterTable med hjälp av följande funktioner:
ALLSELECTEDAPPLY
ALLSELECTEDREMOVE
ALWAYSAPPLY
KEEPFILTERS
SHADOWCLUSTER
ICKE-FILTER
Relaterat innehåll
funktionen ALLSELECTEDAPPLYfunktionen ALLSELECTEDREMOVEfunktionen ALWAYSAPPLYKEEPFILTERS funktionfunktionen SHADOWCLUSTERfunktionen NONFILTERfunktionen FILTERCLUSTERfunktionen GROUPCROSSAPPLY