Grundläggande aggregeringsfunktioner är en grupp av de vanligaste aggregeringsfunktionerna.
Använd listrutan för varje funktion för att visa en kort beskrivning samt syntaxen för funktionen. Klicka på funktionens namn i syntaxbeskrivningen för fler detaljer.
Grundläggande aggregeringsfunktioner i dataladdningsskriptet
FirstSortedValue() returnerar värdet från det uttryck som har angetts i value som motsvarar resultatet av sorteringen av sort_weight-argumentet, exempelvis namnet på produkten med det lägsta enhetspriset. Det n:te värdet i sorteringsordningen kan anges i rank. Om fler än ett resultatvärde delar samma sort_weight för den angivna rank returnerar funktionen NULL. De sorterade värdena itereras över ett antal poster, enligt vad som definieras i en group by-sats, eller aggregerat över den fullständiga datauppsättningen om ingen group by-sats har definierats.
Max() hittar det högsta numeriska värdet för aggregerade data i uttrycket, som definieras av en group by-sats. Genom att ange en rank n, återfinns det n:te högsta värdet.
Min() returnerar det lägsta numeriska värdet för aggregerade data i uttrycket, som definieras av en group by-sats. Genom att ange en rank n återfinns det n:te lägsta värdet.
Mode() returnerar det vanligaste värdet, lägesvärdet, för aggregerade data i uttrycket, som definieras av en group by-sats. Funktionen Mode() kan returnera numeriska värden såväl som textvärden.
Only() returnerar ett värde om det finns ett, och endast ett, möjligt resultat från aggregerade data. Om poster endast innehåller ett värde returneras detta värde. Annars returneras NULL. Använd group by-satsen för att utvärdera över flera poster. Funktionen Only() kan returnera numeriska värden och textvärden.
Grundläggande aggregeringsfunktioner i diagramuttryck
Aggregeringsfunktioner för diagram kan endast användas på fält i diagramuttryck. Argumentuttrycket för en aggregeringsfunktion får inte innehålla en annan aggregeringsfunktion.
FirstSortedValue() returnerar värdet från det uttryck som har angetts i value som motsvarar resultatet av sorteringen av sort_weight-argumentet, exempelvis namnet på produkten med det lägsta enhetspriset. Det n:te värdet i sorteringsordningen kan anges i rank. Om fler än ett resultatvärde delar samma sort_weight för den angivna rank returnerar funktionen NULL.
Only() returnerar ett värde om det finns ett, och endast ett, möjligt resultat från aggregerade data. Till exempel returnerar en sökning efter den enda produkten med styckpriset =9 NULL om fler än en produkt har styckpriset 9.
Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!