- Categorias:
VECTOR_SUM¶
Calcula a soma de vetores por elemento em uma agregação. Retorna um vetor em que cada elemento é a soma dos elementos correspondentes em todos os vetores de entrada.
- Consulte também:
VECTOR_MIN , VECTOR_MAX , VECTOR_AVG , SUM, Incorporações de vetor
Sintaxe¶
Argumentos¶
vector_columnUma coluna com valores VECTOR. Todos os vetores na coluna devem ter o mesmo tipo de elemento e dimensão.
Retornos¶
Retorna um valor VECTOR com o mesmo tipo de elemento e dimensão que os vetores de entrada. Cada elemento no vetor de resultado é a soma dos elementos correspondentes em todos os vetores de entrada.
Notas de uso¶
Os valores NULL são ignorados na agregação.
Se todos os valores no grupo forem NULL, a função retornará NULL.
Todos os vetores de entrada na coluna devem ter o mesmo tipo de dimensão e elemento.
As funções de vetor são otimizadas de forma a reduzir a precisão do ponto flutuante. Os resultados dessa função têm uma margem de erro de até
1e-4.
Exemplos¶
Este exemplo demonstra o cálculo da soma dos vetores por elemento:
Este exemplo mostra a agregação escalar (sem GROUP BY):