Escolar Documentos
Profissional Documentos
Cultura Documentos
AGREGAÇÃO:
- Aggregate at
AGGREGATE(measure AT level [ level 1, level n])
- Avg
Avg(expr)
- AvgDistinct
Avg(DISTINCT expr)
- Bin
BIN(numeric_expr [BY grain_expr1, ..., grain_exprN] [WHERE condition] INTO number_of_bins BINS
[BETWEEN min_value AND max_value] [RETURNING {NUMBER | RANGE_LOW | RANGE_HIGH}])
Esta função classifica uma expressão numérica fornecida num número específico de intervalos com largura
igual. A função pode devolver o número do depósito ou um dos dois pontos finais do intervalo do depósito.
- BottomN
BottomN(expr, integer)
Classifica os valores n mais baixos do argumento de expressão de 1 para n, sendo que 1 corresponde ao
valor numérico mais baixo.
- Count COUNT(expr) expr é qualquer expressão. Calcula o número de linhas que têm um valor não nulo para a
expressão.
- CountDistinct COUNT(DISTINCT expr) expr é qualquer expressão. Acrescenta processamento distinto à função
Contagem.
- Mavg MAVG(expr, integer) expr é qualquer expressão que resulta num valor numérico.
integer é qualquer número inteiro positivo. Representa a média das últimas n linhas de dados.
Calcula uma média móvel (média) para as últimas n linhas de dados, incluindo a linha atual.
- Max MAX(expr) expr é qualquer expressão que resulta num valor numérico.
Calcula o valor máximo (valor numérico mais alto) das linhas que satisfazem o argumento da expressão numérica
- Median MEDIAN(expr) expr é qualquer expressão que resulta num valor numérico.
Calcula o valor mediano (intermédio) das linhas que satisfazem o argumento da expressão numérica.
- Min MIN(expr) expr é qualquer expressão que resulta num valor numérico.
Calcula o valor mínimo (valor numérico mais baixo) das linhas que satisfazem o argumento da expressão numérica.
- Percentile PERCENTILE(expr) expr é qualquer expressão que resulta num valor numérico.
Calcula uma classificação de percentil para cada valor que satisfaça o argumento da expressão numérica. Os
intervalos de classificações de percentil são entre 0 (percentil 0) a 1 (percentil 100).
- Rank RANK(expr) expr é qualquer expressão que resulta num valor numérico.
Calcula a classificação para cada valor que satisfaça o argumento da expressão numérica. Ao número mais
elevado é atribuída uma classificação de 1 e a cada classificação sucessiva é atribuído o número inteiro
consecutivo seguinte (2, 3, 4,...). Se determinados valores forem iguais, ser-lhes-á atribuída a mesma
classificação (por exemplo, 1, 1, 1, 4, 5, 5, 7...).
- StdDev STDDEV(expr) expr é qualquer expressão que resulta num valor numérico.
- Sum SUM(expr) - expr é qualquer expressão que resulta num valor numérico.
Calcula a soma obtida através da adição de todos os valores que satisfazem o argumento da expressão
numérica.
- SumDistinct Sum(DISTINCT expr) expr é qualquer expressão que resulta num valor numérico.
Calcula a soma obtida através da adição de todos os valores distintos que satisfazem o argumento da
expressão numérica.
Classifica os valores n mais elevados do argumento da expressão de 1 para n, sendo que 1 corresponde ao
valor numérico mais elevado.
AGREGAÇÃO CUMULATIVA:
- MAVG MAVG (expr, integer)
expr é qualquer expressão que resulta num valor numérico.
integer é qualquer número inteiro positivo. Representa a média das últimas n linhas de dados.
Calcula uma média móvel (média) para as últimas n linhas de dados no conjunto de resultados, incluindo a
linha atual.
Esta função calcula uma soma móvel para as últimas n linhas de dados, incluindo a linha atual.
- RSUM RSUM(expr) expr é qualquer expressão que resulta num valor numérico.
Esta função calcula uma soma cumulativa com base nos registos encontrados até agora.
select month, profit, RCOUNT(profit) from sales_subject_area where profit > 200
Esta função assume um conjunto de registos como entrada de dados e conta o número de registos
encontrados até agora.
Esta função assume um conjunto de registos como entrada de dados e mostra o valor máximo com base nos
registos encontrados até agora.
Esta função assume um conjunto de registos como entrada de dados e mostra o valor mínimo com base nos
registos encontrados até agora.