Las funciones de agregación permiten realizar cálculos sobre un conjunto de valores y devolver un único resultado.

Estas funciones son útiles para realizar cálculos estadísticos, como calcular el total de ventas, el promedio de edad de los clientes o encontrar el valor máximo de una serie de datos.

Las funciones de cadena se utilizan para manipular y trabajar con cadenas de texto almacenadas en una base de datos.

Estas funciones son útiles para realizar operaciones de manipulación y transformación de cadenas, como combinar nombres y apellidos, extraer una porción específica de un texto o cambiar el formato de una cadena.

Las funciones de fecha y hora se utilizan para manipular y realizar operaciones con valores de tipo fecha y hora almacenados en una base de datos.

Estas funciones son útiles para realizar cálculos y operaciones relacionadas con fechas y horas, como calcular la edad de una persona a partir de su fecha de nacimiento, agregar un número específico de días a una fecha o calcular la diferencia de tiempo entre dos eventos.

Funciones de Agregación

  • SUM: La función SUM() devuelve la suma total de una columna numérica.
  • COUNT: Cuenta el número de filas en una tabla o el número de valores no nulos en una columna.
  • AVG: Calcula el promedio de los valores en una columna numérica.
  • MAX: Devuelve el valor máximo de una columna.
  • MIN: Devuelve el valor mínimo de una columna.

Otras funciones de agregación

  • STDEV: Desviación estándar

  • STDEVP: Devuelve la desviación estadística estándar para la población de todos los valores de la expresión especificada.

  • VAR: Devuelve la varianza estadística de todos los valores de la expresión especificada.

  • VARP: Devuelve la varianza estadística de la población para todos los valores de la expresión especificada.

Funciones de cadena

  • CONCAT: Esta función devuelve una cadena resultante de la concatenación, o la combinación, de dos o más valores de cadena de una manera integral.

  • CONCAT_WS: Esta función devuelve una cadena resultante de la concatenación, o la combinación, de dos o más valores de cadena de una manera integral. Separa esos valores de cadena concatenados con el delimitador especificado en el primer argumento de función.

  • SUBSTRING: Extrae una parte de una cadena de texto.

  • LENGTH: Devuelve la longitud de una cadena de texto.

  • UPPER/LOWER: Convierte una cadena a mayúsculas o minúsculas, respectivamente.

  • REPLACE: Reemplaza una subcadena dentro de una cadena por otra subcadena.

Otras funciones de cadena

  • ASCII: Devuelve el valor del código ASCII del carácter más a la izquierda de una expresión de caracteres.

  • CHAR: Devuelve la desviación estadística estándar para la población de todos los valores de la expresión especificada.

  • LTRIM: Quita el carácter de espacio char(32) u otros caracteres especificados del final de una cadena.

  • DIFFERENCE: Esta función devuelve un valor entero que mide la diferencia entre los valores de SOUNDEX() de dos expresiones de caracteres diferentes.

  • FORMAT: Devuelve un valor con formato con el formato y la referencia cultural opcional especificados. Use la función FORMAT para aplicar formato específico de la configuración regional de los valores de fecha/hora y de número como cadenas. Para las conversiones de tipos de datos generales, use CAST o CONVERT.SELECT CHAR(65) AS [65], CHAR(66) AS [66],

  • LEFT: Devuelve la parte izquierda de una cadena de caracteres con el número de caracteres especificado.

  • RIGHT: Devuelve la desviación estadística estándar para la población de todos los valores de la expresión especificada.

  • CHARINDEX: Esta función busca una expresión de caracteres dentro de una segunda expresión de caracteres, y devuelve la posición inicial de la primera expresión si se encuentra.

  • REPLICATE: Repite un valor de cadena un número especificado de veces.

  • REVERSE: Devuelve el orden inverso de un valor de cadena estándar para la población de todos los valores de la expresión especificada.

Funciones de fecha y hora

  • NOW/GETDATE: Devuelve la fecha y hora actual.
  • DATE/DATEPART/EXTRACT: Extrae la parte de fecha de un valor de fecha y hora.
  • DATEADD: Agrega una cantidad específica de tiempo a un valor de fecha y hora.
  • DATEDIFF: Calcula la diferencia entre dos valores de fecha y hora.
Built with LogoFlowershow