Função do AVG - AWS Clean Rooms

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Função do AVG

A função AVG retorna a média (média aritmética) dos valores da expressão de entrada. A função AVG funciona com valores numéricos e ignora valores NULL.

Sintaxe

AVG (column)

Argumentos

coluna

A coluna de destino na qual a função opera. A coluna é um dos seguintes tipos de dados:

  • SMALLINT

  • INTEGER

  • BIGINT

  • DECIMAL

  • DOUBLE

Tipos de dados

Os tipos de argumentos suportados pela função AVG são SMALLINT, INTEGER, BIGINT, DECIMAL e DOUBLE.

Os tipos de retorno suportados pela função AVG são:

  • BIGINT para qualquer argumento de tipo inteiro

  • DOUBLE para um argumento de ponto flutuante

  • Retorna o mesmo tipo de dados que a expressão para qualquer outro tipo de argumento

A precisão padrão para um resultado de função AVG com um argumento DECIMAL é 38. A escala do resultado é a mesma que a escala do argumento. Por exemplo, um AVG de uma coluna DEC(5,2) de a retorna um tipo de dados DEC(38,2).

Exemplo

Encontre a quantidade média vendida por transação na tabela SALES.

select avg(qtysold)from sales;