0% encontró este documento útil (0 votos)
22 vistas4 páginas

La Función SQL AVG

Cargado por

Diego
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)
22 vistas4 páginas

La Función SQL AVG

Cargado por

Diego
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
Está en la página 1/ 4

6/5/24, 12:10 Función SQL AVG()

 Tutorials  Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PITÓN JAVA PHP CÓMO W3.CSS C

Función SQL AVG()


❮ Anterior Próximo ❯

La función SQL AVG()


La AVG() función devuelve el valor promedio de una columna numérica.

Ejemplo Obtenga su propio servidor SQL

Encuentre el precio promedio de todos los productos:

SELECT AVG(Price)
FROM Products;

Inténtalo tú mismo "

Nota: los valores NULL se ignoran.

Sintaxis

SELECT AVG(column_name)
FROM table_name

https://www.w3schools.com/sql/sql_avg.asp 1/7
6/5/24, 12:10 Función SQL AVG()

WHERE condition;
 Tutorials  Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PITÓN JAVA PHP CÓMO W3.CSS C

Base de datos de demostración


A continuación se muestra una selección de la tabla Productos utilizada en los
ejemplos:

ProductID ProductName SupplierID CategoryID Unit Price

1 Chais 1 1 10 boxes 18
x 20 bags

2 Chang 1 1 24 - 12 oz 19
bottles

3 Aniseed Syrup 1 2 12 - 550 10


ml bottles

4 Chef Anton's Cajun 2 2 48 - 6 oz 22


Seasoning jars

5 Chef Anton's 2 2 36 boxes 21.35


Gumbo Mix

Agregar una cláusula WHERE


Puede agregar una WHERE cláusula para especificar condiciones:

Ejemplo
Devuelve el precio medio de los productos de la categoría 1:

SELECT AVG(Price)
FROM Products
WHERE CategoryID = 1;

Inténtalo tú mismo "

https://www.w3schools.com/sql/sql_avg.asp 2/7
6/5/24, 12:10 Función SQL AVG()

 Tutorials  Exercises  Services   Sign Up Log in


Utilice un alias
HTML
 CSS JAVASCRIPT SQL PITÓN JAVA PHP CÓMO W3.CSS C
Asigne un nombre a la columna AVG utilizando la AS palabra clave.

Ejemplo
Nombra la columna "precio medio":

SELECT AVG(Price) AS [average price]


FROM Products;

Inténtalo tú mismo "

Más alto que el promedio


Para enumerar todos los registros con un precio superior al promedio, podemos usar
la AVG() función en una subconsulta:

Ejemplo
Devolver todos los productos con un precio superior al precio medio:

SELECT * FROM Products


WHERE price > (SELECT AVG(price) FROM Products);

Inténtalo tú mismo "

Utilice AVG() con GROUP BY


Aquí usamos la AVG() función y la GROUP BY cláusula para devolver el precio
promedio de cada categoría en la tabla Productos:

https://www.w3schools.com/sql/sql_avg.asp 3/7
6/5/24, 12:10 Función SQL AVG()

 Tutorials 
Ejemplo
Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PITÓN JAVA PHP CÓMO W3.CSS C
SELECT AVG(Price) AS AveragePrice, CategoryID
FROM Products
GROUP BY CategoryID;

Inténtalo tú mismo "

Aprenderá más sobre la GROUP BY cláusula más adelante en este tutorial.

Ponte a prueba con ejercicios

Ejercicio:
Utilice una función SQL para calcular el precio promedio de todos los productos.

SELECCIONAR
DE Productos;

Enviar respuesta "

Comience el ejercicio

❮ Anterior Próximo ❯

Pionero de W3schools

https://www.w3schools.com/sql/sql_avg.asp 4/7

También podría gustarte