Ir al contenido principal

Entradas

Mostrando entradas de julio 25, 2013

Definición de Funciones Groups ok

Las funciones Groups operan sobre grupos de valores y devuelven un solo resultado por grupo. Estos grupos usualmente están conformados de cero a muchas filas de datos. Las funciones Single-Row son definidas con la siguiente fórmula: F(x, y, z,…) result, donde x,y,z son los parámetros de entrada. La función F se ejecuta sobre cada fila de un conjunto de datos, una a la vez y devuelve un resultado por cada fila. Las funciones Groups pueden ser definidas utilizando la siguiente fórmula: F(g1, g2, g3,…,gn) = result1, result2, result3,…,resultn; Las funciones Groups se ejecuta una por cada grupos de filas y devuelve un solo resultado por grupo. Estos grupos pueden ser tablas enteras o porciones de tablas utilizando un valor común o atributo. Si todas las filas en una tabla son presentadas como un grupo, la función grupo entonces devuelve un resultado. Uno o más funciones grupo pueden aparecer en el SELECT: SELECT group_function(column or expression),… FROM table [WHERE …] [ORDE

Funciones Groups ok

Las funciones Single-Row, devuelve un solo valor por cada fila de un conjunto de resultados. Funciones Groups operan sobre múltiples filas. Son utilizadas para contar el número de filas o para encontrar el promedio de una columna de un conjunto de datos. Muchas operaciones estadísticas, tales como el cálculo de la desviación estándar, la media y promedios, dependen de la ejecución de funciones contra grupos de datos. La clausula WHERE restringe las filas en un conjunto de datos antes de ser agrupados. Mientras la clausula HAVING restringe filas después de agrupar .