Mapa mental
FUNCIONES.
Contenido del mapa
FUNCIONES.
NULLIF
- Esta función compara expresión1 con expresión 2. Si son iguales devuelve NULL. Los argumentos pueden ser de cualquier tipo.
- SELECT NULLIF('peras','manzanas') FROM DUAL; devuelve peras.
- SELECT NULLIF('peras','peras') FROM DUAL; devuelve NULL.
- Esta función compara expresión1 con expresión 2. Si son iguales devuelve NULL. Los argumentos pueden ser de cualquier tipo.
COALESCE
- La función COALESCE recibe varios argumentos y retorna la primer expresión distinta de nulo de la lista de dichos argumentos.
QUÉ SON LAS FUNCIONES DE GRUPO
- Las funciones grupales operan en conjuntos de filas para dar un resultado por grupo.
- • AVG
- Valor promedio de n, ignorando valores nulos
- AVG([DISTINCT|ALL]n)
- Valor promedio de n, ignorando valores nulos
- • COUNT
- Número de filas, donde expr evalúa algo distinto de nulo (cuenta todas las filas seleccionadas usando *, incluyendo duplicados y filas con nulos)
- COUNT({*|[DISTINCT|ALL]expr })
- Número de filas, donde expr evalúa algo distinto de nulo (cuenta todas las filas seleccionadas usando *, incluyendo duplicados y filas con nulos)
- • MAX
- Valor máximo de una expr, ignora valores nulos
- MAX([DISTINCT|ALL]expr)
- Valor máximo de una expr, ignora valores nulos
- • MIN
- Valor mínimo de una expr, ignora valores nulos
- MIN([DISTINCT|ALL]expr)
- Valor mínimo de una expr, ignora valores nulos
- STDDEV
- Desviación Estándar de n, ignora valores nulos
- STDDEV([DISTINCT|ALL]x)
- ¿Qué es?
- La desviación estándar es la medida de dispersión más común, que indica qué tan dispersos están los datos con respecto a la media. Mientras mayor sea la desviación estándar, mayor será la dispersión de los datos.
- ¿Qué es?
- STDDEV([DISTINCT|ALL]x)
- Desviación Estándar de n, ignora valores nulos
- • SUM
- retorna la suma de los valores que contiene el campo especificado.
- SUM([DISTINCT|ALL]n)
- retorna la suma de los valores que contiene el campo especificado.
- • VARIANCE
- Varianza de N, ignora valores nulos
- VARIANCE([DISTINCT|ALL]x)
- ¿Qué es?
- La noción de varianza se suele emplear en el ámbito de la estadística. Se trata de una palabra impulsada por el matemático y científico inglés Ronald Fisher (1890–1962) y sirve para identificar a la media de las desviaciones cuadráticas de una variable de carácter aleatorio, considerando el valor medio de ésta.
- ¿Qué es?
- VARIANCE([DISTINCT|ALL]x)
- Varianza de N, ignora valores nulos
- • AVG
- Las funciones grupales operan en conjuntos de filas para dar un resultado por grupo.
GROUP BY
- La cláusula GROUP BY permite obtener totales, mediante las funciones de totalización SUM, COUNT, MAX..., por grupos. Los grupos resultantes dependen de los distintos valores que contengan, de entre los registros seleccionados, el campo o campos por los que se está agrupando .
HAVING
- La cláusula HAVING establece las condiciones de la cláusula GROUP BY de la misma forma que WHERE interactúa con SELECT. Mientras que las condiciones de búsqueda de WHERE se aplican antes de que se produzca la operación de agrupamiento, las condiciones de búsqueda de HAVING se aplican después. La sintaxis de la cláusula HAVING es similar a la de la cláusula WHERE, con la diferencia de que HAVING puede contener funciones de agregado. Las cláusulas HAVING pueden hacer referencia a cualquiera de los elementos que aparecen en la lista de selección.
Información
- Descripción
- Mapa Mental sobre FUNCIONES., creado por Santiago García el 23/02/2018.
- Creado por
- Santiago García
- Visitas
- 0
- Valoración