0% encontró este documento útil (0 votos)
4 vistas1 página

Funciones y operadores SQL esenciales

El documento describe las funciones de grupo en SQL, incluyendo AVG(), MAX(), COUNT(), MIN() y SUM(), y su uso en consultas para obtener estadísticas de datos. También menciona las restricciones que deben aplicarse, como el uso de GROUP BY y HAVING para filtrar resultados. Se proporcionan ejemplos prácticos de cómo utilizar estas funciones en consultas SQL.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas1 página

Funciones y operadores SQL esenciales

El documento describe las funciones de grupo en SQL, incluyendo AVG(), MAX(), COUNT(), MIN() y SUM(), y su uso en consultas para obtener estadísticas de datos. También menciona las restricciones que deben aplicarse, como el uso de GROUP BY y HAVING para filtrar resultados. Se proporcionan ejemplos prácticos de cómo utilizar estas funciones en consultas SQL.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Funciones de grupo y operadores en SQL

FUNCIONES RESTRICCIÓN SOBRE


GRUPO FUNCIONES GRUPO
ORDEN SELECT UNION TABLAS
1.- AVG() 2.- MAX() 3.- COUNT()
La función AVG() La función MAX()
Toda función de grupo con columnas que posean
La función COUNT()
devuelve la devuelve el mayor devuelve el número una función de grupo
media de valores valor de la columna
de una columna seleccionada:
de filas que cumplen
con un determinado
Debe tener group by
numérica criterio:
De la tabla productos Cuando se desea aplicar restricción a una
Ejm: Select AVG vamos a coger el
(nombrecolumna) producto más caro
Número de registro en
una tabla
Función de grupo de debe utilizar instrucción
from nombretabla; Ejm: Select MAX (Pre- Ejm: Select COUNT (*) having
cio) from nombretabla;
AS ProductoMasCaro
from productos;

4.- MIN() 5.- SUM()


SELECT [Link],
La función MIN() La función SUM() COUNT([Link]) AS NUMERO
devuelve devuelve
el menor valor de la la suma de una FROM ORDENES
columna seleccionada: columna numérica:
INNER JOIN CUSTOMERS ON
De la tabla productos De la tabla productos ORDERS.CUSTOMER_ID=[Link]
vamos a coger el vamos a coger el
producto más barato número total de GROUP BY [Link]
Ejm: Select MIN (Pre- productos en stock:
cio) AS Ejm: Select SUM
HAVING COUNT([Link])>2
ProductoMasBarato (Stock) AS
from ProductosTotales from
productos; productos;

Referencia: Costa. G. (2024). Funciones de gruopo y operadores en SQL. [Infografía]. UNAB, Santiago

También podría gustarte