Header Ads Widget

Responsive Advertisement

Ticker

6/recent/ticker-posts

Funciones fila y multiple fila

 


FUNCIONES DE FILA 

Trabajan sobre una sola fila a la vez y producen un único valor de salida por cada fila.

Funciones de fila.

Funciones matemáticas:

ABS(n): Devuelve el valor absoluto de n.

ROUND(n, d): Redondea n a d decimales.

CEIL(n) o FLOOR(n): Devuelve el entero superior o inferior más cercano.

Funciones de cadena:

UPPER(cadena): Convierte la cadena a mayúsculas.

LOWER(cadena): Convierte la cadena a minúsculas.

CONCAT(cad1, cad2): Concatenación de cadenas.

SUBSTRING(cadena, inicio, longitud): Extrae una subcadena.

Funciones de fecha:

CURRENT_DATE(): Devuelve la fecha actual.

DATE_ADD(fecha, INTERVAL n unidad): Agrega un intervalo de tiempo.

DATEDIFF(fecha1, fecha2): Calcula la diferencia en días entre dos fechas.

Funciones de conversión:

CAST(valor AS tipo): Convierte un valor a un tipo de dato específico.

CONVERT(valor, tipo): Similar a CAST.

FUNCIONES DE MÚLTIPLES FILAS.

Estas funciones trabajan sobre un conjunto de filas y producen un único valor de salida para todo el conjunto.

Funciones de múltiples filas.

Funciones de agregación:

SUM(columna): Suma todos los valores de la columna.

AVG(columna): Calcula el promedio de los valores.

COUNT(columna): Cuenta el número de valores (no nulos).

MAX(columna): Devuelve el valor máximo.

MIN(columna): Devuelve el valor mínimo.

Funciones de agregación condicional:

COUNT(DISTINCT columna): Cuenta valores únicos.

SUM(CASE WHEN condición THEN columna ELSE 0 END): Suma valores basados en condiciones.

Cláusula HAVING: Permite aplicar condiciones a los resultados de las funciones agregadas.

2 ejemplos

--Única fila

SELECT UPPER(usuario) AS nombre_mayusculas

FROM Usuarios;


--Multiple fila

SELECT MAX(id) AS nombre_mayusculas

FROM Usuarios;

Link de tome.

https://tome.app/tecnologia-67e/funciones-de-fila-cm677b9mt02ko10zm5x1hdopp?page=hiiuwepnh5c4bieda4mg8fn5