Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo: T-42
3 DE NOVIEMBRE DE 2020
AGREGADO Y DE Manipulación de
Datos
AGRUPACIÓN
2.4 FUNCIONES DE AGREGADO Y DE AGRUPACIÓN
• RTRIM
• LTTRIM
b) Realiza una consulta que calcule la edad de todas las personas en la tabla
persona
COUNT
Es más fácil verlo a través de ejemplos, así que comenzaré con una tabla de
muestras bastante inventada como:
Sintaxis MIN()
SELECT MIN(column_name)
FROM table_name
WHERE condition;
Sintaxis MAX()
SELECT MAX(column_name)
FROM table_name
WHERE condition;
MIN() Ejemplo
La siguiente instrucción SQL encuentra el precio del producto más barato:
Ejemplo:
SELECT MIN(Price) AS SmallestPrice
FROM Products;
SmallestPrice
2.5
MAX() Ejemplo
La siguiente instrucción SQL encuentra el precio del producto más caro:
Ejemplo:
SELECT MAX(Price) AS LargestPrice
FROM Products;
LargestPrice
263.5
SUM
SELECT SUM(aggregate_expression)
FROM tables
[WHERE conditions];
O la sintaxis de la función SUM al agrupar los resultados por una o más columnas
es:
Por ejemplo, es posible que desee saber cómo la cantidad total combinada de todos
los productos cuya cantidad es superior a 10.
AVG
En esta sintaxis:
• ALL indica a la función que tome todos los valores para el cálculo. se utiliza
de forma predeterminada. AVG()ALL
• DISTINCT indica a la función que opere solo en valores únicos. AVG()
• expresión es una expresión válida que devuelve un valor numérico.
Sintaxis:
RTRIM ( character_expression )
Ejemplos:
El siguiente ejemplo toma una cadena de caracteres que tiene espacios al final de
la frase y devuelve el texto sin esos espacios.
SELECT RTRIM('Removes trailing spaces. ');
LTRIM (Transact-SQL)
Devuelve una expresión de caracteres tras quitar todos los espacios iniciales en
blanco.
Sintaxis:
LTRIM ( character_expression )
Ejemplos:
En el siguiente ejemplo se usa LTRIM para quitar los espacios iniciales de una
expresión de caracteres.
SELECT LTRIM(' Five spaces are at the beginning of this string.');
b) Realiza una consulta que calcule la edad de todas las personas en la tabla
persona