STDDEV_POP (Lakehouse v1)
Função de agregação.
A função STDDEV_POP() devolve o desvio padrão da população (a raiz quadrada de VAR_POP()) de uma expressão.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.stddev_pop(<expr>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.stddev_pop(table.score).alias('test_score_stddev_pop')
| test_score_stddev_pop ||-----------------------|| 7.07107 |Sintaxe SQL
Seção intitulada “Sintaxe SQL”STDDEV_POP(<expr>)STDDEV(<expr>)STD(<expr>)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<expr> |
Qualquer expressão numérica |
Tipo de retorno
Seção intitulada “Tipo de retorno”double
Exemplos de SQL
Seção intitulada “Exemplos de SQL”Criar uma tabela e inserir dados de exemplo
CREATE TABLE test_scores ( id INT, student_id INT, score FLOAT);
INSERT INTO test_scores (id, student_id, score)VALUES (1, 1, 80), (2, 2, 85), (3, 3, 90), (4, 4, 95), (5, 5, 100);Exemplo de consulta: calcular o desvio padrão da população das pontuações dos testes
SELECT STDDEV_POP(score) AS test_score_stddev_popFROM test_scores;Resultado
| test_score_stddev_pop ||-----------------------|| 7.07107 |