Iremos conhecer as técnicas:
1\. Conhecer os dados (SELECT, COLUMNS, TABLE):
- Utilize a declaração SELECT para recuperar dados de uma tabela específica. Por exemplo:
SELECT * FROM NomeDaTabela;
Isso retorna todos os dados de todas as colunas da tabela.
2\. Obter valor mínimo, máximo e a média (MIN, MAX, AVG):
- Use funções de agregação para calcular o valor mínimo, máximo e a média de uma coluna. Exemplo:
SELECT MIN(NomeDaColuna) AS ValorMinimo, MAX(NomeDaColuna) AS ValorMaximo, AVG(NomeDaColuna) AS Media
FROM NomeDaTabela;
3\. Obter Desvio padrão (STDEV, STANDARD DEVIATION):
- Calcule o desvio padrão de uma coluna usando a função STDEV ou STANDARD DEVIATION. Exemplo:
SELECT STDEV(NomeDaColuna) AS DesvioPadrao
FROM NomeDaTabela;
4\. Definir valores válidos do Intervalo (LOWER VALUE, UPPER VALUE, RANGE):
- Utilize condições WHERE para filtrar valores dentro de um intervalo específico. Exemplo:
SELECT *
FROM NomeDaTabela
WHERE NomeDaColuna BETWEEN ValorMinimo AND ValorMaximo;
5\. Obter Anomalias por Desvio Padrão (CTE, STANDARD DEVIATION, ANOMALY):
- Use uma Expressão de Tabela Comum (CTE) para calcular anomalias com base no desvio padrão.
6\. Obter Anomalias por Z-Score (ZSCORE, RANGE):
- Calcule o Z-Score para identificar anomalias.
Essas consultas SQL fornecem insights sobre os dados, calculam estatísticas descritivas e identificam anomalias com base no desvio padrão ou Z-Score. Ajuste os nomes de tabela e coluna de acordo com sua estrutura de banco de dados.