Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL ServerAzure
SQL DatabaseAzure
SQL Managed InstanceAzure
Synapse Analytics
SQL do Azure no Edge
SQL analytics endpoint in Microsoft FabricWarehouse
na base de dados Microsoft FabricSQL
na Microsoft Fabric
As funções analíticas calculam um valor agregado com base num grupo de linhas. No entanto, ao contrário das funções agregadas, as funções analíticas podem devolver múltiplas linhas para cada grupo. Utilize funções analíticas para calcular médias móveis, totais recorrentes, percentagens ou resultados no top-N dentro de um grupo.
O Microsoft SQL Database Engine fornece as seguintes funções analíticas em algumas ou todas as plataformas. Consulte cada artigo de sintaxe para as plataformas aplicáveis.
-
ANY_VALUE - Devolve qualquer não-valor
NULLde um grupo de linhas, ouNULLse todos os valores foremNULL. - APPROX_MEDIAN - Devolve um valor mediano aproximado para um conjunto de valores.
- APPROX_QUANTILE - Devolve um valor de quantil aproximado para uma posição de quantil especificada.
- CUME_DIST - Calcula a distribuição cumulativa de um valor dentro de um grupo de valores.
- FIRST_VALUE - Devolve o primeiro valor num conjunto ordenado de valores.
- LAG - Devolve um valor de uma linha anterior no mesmo conjunto de resultados sem exigir uma auto-junção.
- LAST_VALUE - Devolve o último valor num conjunto ordenado de valores.
- LEAD - Devolve um valor de uma linha subsequente no mesmo conjunto de resultados sem exigir uma auto-junção.
- MEDIANA - Devolve o valor mediano dos valores num grupo.
- PERCENT_RANK - Calcula o posto relativo de uma linha dentro de um grupo de linhas.
- PERCENTILE_CONT - Calcula um percentil com base numa distribuição contínua, interpolando um resultado que pode não ser igual a um valor do grupo.
- PERCENTILE_DISC - Calcula um percentil com base numa distribuição discreta, devolvendo um valor do grupo.
- QUANTIL - Devolve o valor correspondente a um quantil especificado dentro de um grupo.