Del via


Tabelmanipulationsfunktioner

Disse funktioner returnerer en tabel eller manipulerer eksisterende tabeller.

I denne kategori

Funktion Beskrivelse
ADDCOLUMNS Føjer beregnede kolonner til det angivne tabel- eller tabeludtryk.
ADDMISSINGITEMS Føjer kombinationer af elementer fra flere kolonner til en tabel, hvis de ikke allerede findes.
CROSSJOIN Returnerer en tabel, der indeholder det kartesiske produkt af alle rækker fra alle tabeller i argumenterne.
CURRENTGROUP Returnerer et sæt rækker fra tabelargumentet i et GROUPBY-udtryk.
DATATABLE Indeholder en mekanisme til erklæring af et indbygget sæt dataværdier.
DETALJERÆKKER Evaluerer et udtryk for detaljerækker, der er defineret for en måling, og returnerer dataene.
KOLONNEN DISTINCT Returnerer en tabel med én kolonne, der indeholder de entydige værdier fra den angivne kolonne.
DISTINCT-tabel Returnerer en tabel ved at fjerne duplikerede rækker fra en anden tabel eller et andet udtryk.
UNDTAGEN Returnerer rækkerne i én tabel, der ikke vises i en anden tabel.
FILTRE Returnerer en tabel med værdier, der anvendes direkte som filtre på columnName.
GENERERE Returnerer en tabel med det kartesiske produkt mellem hver række i table1 og den tabel, der er resultatet af evalueringen af table2 i konteksten af den aktuelle række fra table1.
GENERATEALL Returnerer en tabel med det kartesiske produkt mellem hver række i table1 og den tabel, der er resultatet af evalueringen af table2 i konteksten af den aktuelle række fra table1.
GENERATESERIES Returnerer en tabel med en enkelt kolonne, der indeholder værdierne i en aritmetisk serie.
GROUPBY På samme måde som funktionen SUMMARIZE udfører GROUPBY ikke en implicit CALCULATE for de udvidelseskolonner, der tilføjes.
IGNORERE Ændrer SUMMARIZECOLUMNS ved at udelade bestemte udtryk fra BLANK/NULL-evalueringen.
SKÆRER Returnerer rækkeskæringspunktet for to tabeller og bevarer dubletter.
NATURALINNERJOIN Udfører en indre joinforbindelse af en tabel med en anden tabel.
NATURALLEFTOUTERJOIN Udfører en joinforbindelse til LeftTable med RightTable.
ROLLUP Ændrer funktionsmåden for SUMMARIZE ved at føje akkumuleringsrækker til resultatet for kolonner, der er defineret af parameteren groupBy_columnName.
ROLLUPADDISSUBTOTAL Ændrer funktionsmåden for SUMMARIZECOLUMNS ved at føje akkumulerings-/subtotalrækker til resultatet baseret på de groupBy_columnName kolonner.
ROLLUPISSUBTOTAL Parrer akkumuleringsgrupper med den kolonne, der er tilføjet af ROLLUPADDISSUBTOTAL i et ADDMISSINGITEMS-udtryk.
ROLLUPGROUP Ændrer funktionsmåden for SUMMARIZE og SUMMARIZECOLUMNS ved at føje akkumuleringsrækker til resultatet for kolonner, der er defineret af parameteren groupBy_columnName.
RÆKKE Returnerer en tabel med en enkelt række, der indeholder værdier, der er resultatet af de udtryk, der er givet til hver kolonne.
SELECTCOLUMNS Føjer beregnede kolonner til det angivne tabel- eller tabeludtryk.
SUBSTITUTEWITHINDEX Returnerer en tabel, der repræsenterer en venstre semijoin af de to tabeller, der er angivet som argumenter.
OPSUMMERE Returnerer en oversigtstabel for de anmodede totaler for et sæt grupper.
SUMMARIZECOLUMNS Returnerer en oversigtstabel over et sæt grupper.
Tabelkonstruktør Returnerer en tabel med en eller flere kolonner.
TOPN Returnerer de øverste N-rækker i den angivne tabel.
TREATAS Anvender resultatet af et tabeludtryk som filtre på kolonner fra en ikke-relateret tabel.
UNIONEN Opretter en foreningstabel (joinforbindelse) ud fra et par tabeller.
VÆRDIER Returnerer en tabel med én kolonne, der indeholder de entydige værdier fra den angivne tabel eller kolonne.