Grundläggande aggregeringsfunktioner är en grupp av de vanligaste aggregeringsfunktionerna.
Använd listrutan för varje funktion för att visa en kort beskrivning och syntax för varje funktion. Klicka på funktionens namn i syntaxbeskrivningen för fler detaljer.
Grundläggande aggregeringsfunktioner i laddningsskriptet
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.
firstsorted([
distinct ] expression , sort-weight
[, n ])
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 posterna inom varje grupperat resultat, enligt vad som definierats av group by-satsen, endast innehåller ett enda numeriskt värde så returneras det här värdet. Annars returneras NULL
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 ett värde från uttrycket som har angetts under value som motsvarar resultatet av sorteringen av argumentet sort_weight. rank tas med i beräkningen om detta är angivet. 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!
Modernisera utan att kompromissa med dina värdefulla QlikView-appar med programmet för analysmodernisering. Klicka här för mer information eller ta kontakt: ampquestions@qlik.com