De basisaggregatiefuncties zijn een groep van de meest gebruikte aggregatiefuncties.
Gebruik de vervolgkeuzelijst bij elke functie om een korte beschrijving en de syntaxis van de functie te bekijken. Klik op de functienaam in de beschrijving van de syntaxis voor meer informatie.
Basisaggregatiefuncties gebruiken in het script voor het laden van gegevens
FirstSortedValue() retourneert de waarde van de uitdrukking die is opgegeven in value die overeenkomt met het resultaat van het sorteren van sort_weight-argument, bijvoorbeeld de naam van het product met de laagste prijs per eenheid. U kunt de nde waarde in de sorteervolgorde opgeven in rank. Als meer dan één uitkomst dezelfde sort_weight voor de opgegeven rank deelt, retourneert de functie NULL. De gesorteerde waarden worden herhaald over een aantal records, zoals is vastgelegd door een group by-clausule, of geaggregeerd over een volledige gegevensverzameling als er geen group by-clausule is gedefinieerd.
Max() retourneert de hoogste numerieke waarde van de geaggregeerde gegevens in de uitdrukking, zoals gedefinieerd door een group by-clausule. Door een rank n op te geven, wordt de n-de hoogste waarde gezocht.
Min() retourneert de laagste numerieke waarde van de geaggregeerde gegevens in de uitdrukking, zoals gedefinieerd door een group by-clausule. Door een rank n op te geven, wordt de n-de laagste waarde gezocht.
Mode() retourneert de vaakst voorkomende waarde, de moduswaarde, van de geaggregeerde gegevens in de uitdrukking, zoals gedefinieerd door een group by-clausule. De functie Mode() kan zowel numerieke waarden als tekstwaarden retourneren.
Only() retourneert een waarde als er één, en niet meer dan één, mogelijk resultaat is voor de geaggregeerde gegevens. Als records slechts één waarde bevatten, wordt die waarde geretourneerd, anders wordt NULL geretourneerd. Gebruik de group by-clausule om meerdere records te evalueren. De functie Only() kan numerieke waarden en tekstwaarden retourneren.
Basisaggregatiefuncties gebruiken in diagramuitdrukkingen
Aggregatiefuncties voor diagrammen kunnen alleen worden gebruikt op velden in diagramuitdrukkingen. De argumentuitdrukking van een aggregatiefunctie mag niet nog een andere aggregatiefunctie bevatten.
FirstSortedValue() retourneert de waarde van de uitdrukking die is opgegeven in value die overeenkomt met het resultaat van het sorteren van sort_weight-argument, bijvoorbeeld de naam van het product met de laagste prijs per eenheid. U kunt de nde waarde in de sorteervolgorde opgeven in rank. Als meer dan één uitkomst dezelfde sort_weight voor de opgegeven rank deelt, retourneert de functie NULL.
Mode() retourneert de vaakst voorkomende waarde, de modus, in de geaggregeerde gegevens. De functie Mode() kan zowel tekstwaarden als numerieke waarden verwerken.
Only() retourneert een waarde als er één, en niet meer dan één, mogelijk resultaat is voor de geaggregeerde gegevens. Als u bijvoorbeeld zoekt naar het enige product waarvan de prijs per eenheid =9 en er zijn meerdere producten met een prijs per eenheid van 9, dan wordt het resultaat NULL geretourneerd.
Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!