¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Función de Agregación

Bera M Español

Contenido del mapa

Función de Agregación

  1. Nos permiten efectuar operaciones sobre un conjunto de resultados, pero devolviendo un único valor

    • Mediante podemos obtener medias, máximos, etc... sobre un conjunto
  2. Funciones básicas (se aplican a una sola columna, si se indica el nombre no cuenta nulos si se coloca "*" si lo hace)

    • COUNT: devuelve el número total de filas seleccionadas por la consulta
      • MIN: devuelve el valor mínimo del campo que especifiquemos
        • MAX: devuelve el valor máximo del campo que especifiquemos
          • SUM: suma los valores del campo que especifiquemos. Sólo se puede utilizar en columnas numéricas
            • AVG: devuelve el valor promedio del campo que especifiquemos. Sólo se puede utilizar en columnas numéricas
  3. Agrupando Datos

    • cláusula GROUP BY unida a un SELECT permite agrupar filas según las columnas que se indiquen como parámetros, para obtener datos resumidos
      • Se puede agrupar por un campo compuesta, ejemplo: Employees.FirstName + ' ' + Employees.LastName
        • Cuando usamos la clausula GROUP BY, los únicos campos que podemos incu¿luir en la clausula SELECT sin que estén dentro de una funcion con los que vayan especificados dentro de la primera
          • Se puede utilizar con más de un campo al mismo tiempo. Si indicamos más de un campo como parámetro nos devolverá la información agrupada por los registros que tengan el mismo valor en los campos indicados
    • HAVING similar al WHERE, éste permite especificar las condiciones de filtro para los diferentes grupos de filas que devuelven estas consultas agregadas
      • Por ejemplo si queremos las filas del grupo donde la suma un campo x sea menor a 500: SELECT campo1, campo2 FROM tabla1 HAVING SUJM(campoX)<500
  4. Ordenar Datos

    • GROUP BY No garantiza que los datos se devuelvan ordenados. Suele ser una práctica recomendable incluir una cláusula ORDER BY

Información

Descripción
Mapa Mental sobre Función de Agregación, creado por Bera M el 15/05/2016.
Creado por
Bera M
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?