Mindmap
FUNCIONES DE AGREGACIÓN
Inhalt der Mindmap
FUNCIONES DE AGREGACIÓN
En SQL nos permiten efectuar operaciones sobre un conjunto de resultados.
- Pero devolviendo un único valor agregado para todos ellos.
- Permiten obtener medias, máximos, etc... sobre un conjunto de valores.
- Pero devolviendo un único valor agregado para todos ellos.
Las funciones de agregación básicas que soportan todos los gestores de datos.
- son
- MIN
- devuelve el valor mínimo del campo que especifiquemos.
- SUM
- suma los valores del campo que especifiquemos. Sólo se puede utilizar en columnas numéricas.
- MAX
- devuelve el valor máximo del campo que especifiquemos.
- COUNT
- devuelve el número total de filas seleccionadas por la consulta.
- AVG
- devuelve el valor promedio del campo que especifiquemos. Sólo se puede utilizar en columnas numéricas.
- MIN
- Todas estas funciones se aplican a una sola columna, que especificaremos entre paréntesis, excepto la función COUNT, que se puede aplicar a una columna o indicar un “*”.
- La diferencia entre poner el nombre de una columna o un “*”, es que en el primer caso no cuenta los valores nulos para dicha columna, y en el segundo si.
- son
Agrupando Resultados
- La cláusula GROUP BY unida a un SELECT permite agrupar filas según las columnas que se indiquen como parámetros.
- Se suele utilizar en conjunto con las funciones de agrupación, para obtener datos resumidos y agrupados por las columnas que se necesiten.
- Ejemplo de como obtener diversos datos correspondientes a diversos grupos de filas
- La cláusula GROUP BY unida a un SELECT permite agrupar filas según las columnas que se indiquen como parámetros.
Ejemplo si quiere obtener algunos datos
- De esta manera sabremos que existen en total 830 pedidos en la base de datos, 323 registros que tienen asignada una zona de entrega.
- La fecha del pedido más antiguo, la fecha del pedido más reciente, el total de peso enviado entre todos los pedidos y el peso promedio del los envíos (78,2442Kg).
- De esta manera sabremos que existen en total 830 pedidos en la base de datos, 323 registros que tienen asignada una zona de entrega.
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am FUNCIONES DE AGREGACIÓN, erstellt von Erasmo Mendez am 16/05/2016.
- Erstellt von
- Erasmo Mendez
- Aufrufe
- 1
- Bewertung