Funciones agregadas en Db2 12

Funciones agregadas en Db2 12

  • Mainframe
6 min de lectura Actualizado Apr 1, 2019

Puntos clave: Las funciones agregadas en Db2 12 mejoran el análisis de datos con herramientas como AVG, COUNT y SUM, facilitando cálculos estadísticos para una mejor gestión de datos. Estas funciones apoyan diversas agregaciones para obtener información completa.

  • Las funciones Permite el análisis estadístico, incluyendo agregaciones ordinarias y asociativas de arrays.
  • Las funciones clave incluyen AVG, COUNT y SUM para obtener información completa sobre los datos.

ARRAY_AGG

Agregación de matrices ordinarias:

    >____ARRAY_AGG(expression_____________________________________________)__>
                                 ǀ      <_,________________________  ǀ
                                 ǀ                     _ASC___     ǀ ǀ
                                 ǀ_ORDER BY_sort-key__ǀ_______ǀ____ǀ_ǀ
                                                      ǀ_DESC__ǀ

Expresión de clave-de ordenación

    >_______column-name_______________________________________________________><
      ǀ_expression_ǀ

Agregación de arrays asociativos:

    >__ARRAY_AGG(index-expression, expression)________________________________>

AVG

            _ALL______
>__AVG(_ǀ__________ǀ_numeric-expression)__________________________________>
        ǀ_DISTINCT_ǀ

CORRELACIÓN

    >_CORRELATION(expression-1, expression-2)_________________________________>

CONDE

              _ALL_______
>_COUNT(__ǀ__________ǀ__expression___)____________________________________>
       ǀ  ǀ_DISTINCT_ǀ            ǀ
       ǀ_*________________________ǀ

COUNT_BIG

                   _ALL_______
>_COUNT_BIG(___ǀ__________ǀ__expression___)_______________________________>
            ǀ  ǀ_DISTINCT_ǀ            ǀ
            ǀ_*ǀ_______________________ǀ

COVARIANZA o COVARIANCE_SAMP

    >____COVARIANCE_______(expression-1, expression-2)________________________>
   ǀ_COVARIANCE_SAMP_ǀ

AGRUPACIÓN

    >__GROUPING(expression____________________________________________________>

LISTAGG

                 _ALL______
>_LISTAGG(___ǀ__________ǀ_string-expression_______________)_______________>
             ǀ_DISTINCT_ǀ                  ǀ_,_separator_ǀ
>_________________________________________________________________________>
       ǀ                                <_,________________  ǀ
       ǀ                                       _ASC__      ǀ ǀ
       ǀ_WITHIN GROUP (_ORDER BY_sort-key____ǀ_______ǀ___)_ǀ_ǀ
                                             ǀ_DESC__ǀ

MAX

            _ALL______
>__MAX(_ǀ__________ǀ_expression)_________________________________________>
        ǀ_DISTINCT_ǀ

MEDIANA

    >____MEDIAN(numeric-expression)__________________________________________>

MIN

            _ALL______
>__MIN(_ǀ__________ǀ_expression)_________________________________________>
        ǀ_DISTINCT_ǀ

PERCENTIL CABÓN

    >__PERCENTILE_CONT(percentile-expression)________________________________>
                                               _ASC___
>__WITHIN GROUP (_ORDER BY_sort-expression)___ǀ_______ǀ_________)________>
                                              ǀ_DESC__ǀ

STDDEV

                _ALL______
>__STDDEV(_ǀ__________ǀ_expression)______________________________________>
           ǀ_DISTINCT_ǀ

STDDEV_SAMP

                     _ALL______
>__STDDEV_SAMP(_ǀ__________ǀ_expression)_________________________________>
                ǀ_DISTINCT_ǀ

SUM

             _ALL______
>__SUM(_ǀ__________ǀ_expression)_________________________________________>
        ǀ_DISTINCT_ǀ

VARIANZA O VARIANZA SAMP

                           _ALL______
>_____VARIANCE_______(_ǀ__________ǀ_expression)__________________________>
    ǀ_VARIANCE_SAMP_ǀ  ǀ_DISTINCT_ǀ

XMLAGG

    >____XMLAGG(XML-expression____________________________________________)__>
                                 ǀ      <_,______________________ ǀ
                                 ǀ                     _ASC___  ǀ ǀ
                                 ǀ_ORDER BY_sort-key__ǀ_______ǀ ǀ_ǀ
                                                      ǀ_DESC__ǀ

Clave-de ordenación

    >________column-name______________________________________________________><
        ǀ_expression_ǀ

Aviso legal: Esta Guía de Referencia de Db2® 12 para z/OS fue desarrollada para ayudar a los usuarios en sus actividades diarias en la administración y programación en Db2 para z/OS. No son garantías expresadas ni implícitas con el contenido de esta guía. Queremos proporcionar una referencia de calidad y útil para los usuarios. Por favor, notifícanos cualquier error o error en esta guía de referencia en blogs@bmc.com. Db2 están una marca registrada de IBM Corporation.

Estas publicaciones son mías y no representan necesariamente la posición, estrategias u opinión de BMC.

Más de Mainframe

Suscríbete al Informe

Al registrarse para esta oferta te son confirmar que te leído y aceptado la Política de Privacidad de BMC.

Gracias te

Tú te has suscrito a The Brief
El Brief abarca la orquestación de mainframe y empresa—BMC AMI y Control-M—y la investigación de analistas, despliegues de clientes y eventos en ambas áreas.