En este módulo, aprenderá a:
• Identificar funciones integradas
• Examinar las funciones DATE que se pueden utilizar en los cálculos
• Calcular datos mediante funciones de agregación
• Manipulación de valores de cadena

Funciones

- Las funciones agregadas utilizan columnas con varias filas y devuelven un número
basado en esas columnas.
- Las funciones de conversión se consideran funciones de una sola fila que se
utilizan para la definición de tipos.
- Las funciones de fecha se pueden utilizar para devolver la fecha. Además, estas
funciones se pueden utilizar para sumar y restar elementos de fecha.
- Las funciones de cadena se utilizan para manipular una cadena o para consultar
información sobre una cadena.
- Las funciones matemáticas son funciones que se construyen para una serie de
propósitos aritméticos.
- Las funciones de control de flujo pueden proporcionar lógica a las funciones.
- Las funciones de ventana realizan cálculos contra particiones.

En este ejemplo se muestra la función DATE—ADD. La función DATE—ADD añade un
valor INTERVAL (1) MONTH a los elementos de pubdate y Ia función NOW()
devuelve Ia fecha y hora actuales FROM titles.
En este ejemplo se muestra la función DATE—ADD. La función DATE—ADD añade un
valor INTERVAL (I) MONTH a los elementos de pubdate y Ia función NOW()
devuelve Ia fecha y hora actuales titles.

En este ejemplo se muestra una descripción más detallada de Ia función de fecha.

Funciones agregadas

Otras funciones agregadas
- SUM: permite calcular la suma de un conjunto de valores o expresiones.
-En una instrucción SELECT que no devuelve ninguna fila coincidente, la función SUM() vuelve a NULL, no a cero.
-Ignora los valores NULL del cálculo.
-El operador DISTINCT le calcular valores distintos en el conjunto.
- MIN: busca el valor mínimo de un conjunto de valores.
-Ayuda a encontrar el número más bajo o el costo más bajo de un producto, por ejemplo.
- MAX: encuentra el valor máximo de un conjunto de valores.
-Ayuda a encontrar el mayor número O el costo más alto de un por ejemplo.
La palabra clave DISTINCT



Cadenas de caracteres y funciones de cadenas



Función TRIM


Funciones SUBSTRING y CONCAT



Preguntas de evaluación
1)¿Qué funciones de cadena eliminan los espacios iniciales y finales de las palabras?
2)¿Qué es una función agregada?
Respuestas:
I. LTRIM y RTRIM eliminan los espacios iniciales y los espacios finales.
2. Una función agregada utiliza columnas con varias filas y devuelve un número
basado en esas columnas.
Aprendizajes clave
Algunas conclusiones clave de esta lección incluyen:
• En SQL, un conjunto de instrucciones que se utiliza para realizar una tarea
determinada se denomina función.
• SQL tiene funciones integradas. Algunas funciones habituales incluyen:
• Funciones agregadas
• Funciones de cadena
• Funciones de fecha y hora
• Funciones de flujo de control