AVG

A função AVG calcula o valor médio de um campo numérico.

Sintaxe

AVG(X)

Parâmetros

  • X: um campo ou uma expressão que avalia um número não agregado.

Como funciona a função AVG

A função AVG usa 1 parâmetro, que tem de ser o nome de um campo numérico ou uma expressão numérica. AVG devolve a média de todos os valores desse campo ou expressão.

Não pode aplicar esta função a um campo pré-agregado (a agregação é igual a Auto) nem a uma expressão que seja o resultado de outra função de agregação. Por exemplo, uma fórmula como AVG(SUM(x)) produz um erro.

Exemplos

Nestes exemplos, os parâmetros transmitidos a AVG são dimensões numéricas não agregadas (ou seja, têm um tipo de agregação de nenhum).

Fórmula de exemplo Entrada Resultado
AVG(Latency)
  • 0,02
  • 0,07
  • 0,09
0,06
AVG(CASE WHEN My Dimension < 1 THEN.5 WHEN My Dimension >= 1 AND My Dimension < 5 THEN 1 ELSE 2 END)
  • 0
  • 0,5
  • 3
  • 5
1