Funzioni di aggregazione

Ultimo aggiornamento: 2023-07-13
  • Argomenti:
  • Segments
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Developer
    User
    Admin
    Leader

Le funzioni di aggregazione vengono utilizzate per raggruppare più valori all'interno di Profile Query Language (PQL) array per formare un singolo valore di riepilogo. Ulteriori informazioni su altre funzioni PQL sono disponibili nella Profile Query Language panoramica.

Conteggio

Il count La funzione restituisce il numero di elementi all’interno dell’array specificato.

Formato

{ARRAY}.count()

Esempio

La query PQL seguente restituisce il numero di ordini nell'array.

orders.count()

Somma

Il sum restituisce la somma di tutti i valori selezionati all’interno dell’array.

Formato

{ARRAY}.sum()

Esempio

La query PQL seguente restituisce la somma di tutti i prezzi degli ordini.

orders.sum(order.price)

Medio

Il average La funzione restituisce la media aritmetica di tutti i valori selezionati all’interno dell’array.

Formato

{ARRAY}.average()

Esempio

La query PQL seguente restituisce il prezzo medio di tutti gli ordini.

orders.average(order.price)

Minimo

Il min La funzione restituisce il più piccolo di tutti i valori selezionati all’interno dell’array.

Formato

{ARRAY}.min()

Esempio

La query PQL seguente restituisce il prezzo più basso di tutti gli ordini.

orders.min(order.price)

Massimo

Il max restituisce il più grande di tutti i valori selezionati all’interno dell’array.

Formato

{ARRAY}.max()

Esempio

La query PQL seguente restituisce il prezzo più alto di tutti gli ordini.

orders.max(order.price)

Passaggi successivi

Ora che hai imparato le funzioni di aggregazione, puoi utilizzarle all’interno delle query PQL. Per ulteriori informazioni su altre funzioni PQL, leggere Panoramica sulla lingua delle query di profilo.

In questa pagina