- Categorias:
VECTOR_MAX¶
Calcula o máximo de vetores por elemento em uma agregação. Retorna um vetor em que cada elemento é o máximo de elementos correspondentes de todos os vetores de entrada.
- Consulte também:
VECTOR_SUM , VECTOR_MIN , VECTOR_AVG , MAX, 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 do resultado é o máximo de elementos correspondentes de 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 do máximo de vetores por elemento:
Este exemplo mostra a agregação escalar (sem GROUP BY):