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
Santiago de la Cruz de los Santos Distrito Federal, México. ujat55@yahoo.com.mx