Top Ad unit 728 × 90

Recientes

recent

Funciones Agregadas Función AVG en sql server - Bases de Datos en Microsoft Sql Server 2014 (26-35)

Buen día amigos de IncanatoIt, en este artículo seguimos revisando el uso de las funciones agregadas en Sql Server, y utilizaremos específicamente la función agregada AVG en Sql Server, Función que devuelve el promedio de los valores de un determinado grupo, consideremos que dicha columna debe de ser numérica.
Resolveremos algunos ejemplos para entender de manera adecuada el uso de esta función de agregado AVG en Sql Server.
Puedes descargar el Material del Curso desde:
Archivos del Curso, Backup y Presentaciones  http://adf.ly/pl1Bk

Funciones Agregadas

SUM
COUNT
MAX
MIN
AVG

AVG
Función que devuelve el promedio de los valores de un determinado grupo, consideremos que dicha columna debe de ser numérica.

AVG(Columna ó Expresión)

Columna: Se puede especificar el nombre de una columna de la tabla para especificar el promedio.

Expresión: Representa a una función SQL o a un juego de operadores aritméticos. No se permite las funciones de agregado ni subconsultas.

Ejemplos:

Ejemplo 1:
Implementar un Script que permita mostrar el precio promedio de las tarifas asignadas a los diferentes vuelos. (Función AVG).

Tabla Tarifa

--Usando la Función AVG
select avg(precio) as [Tarifa Promedio]
from tarifa
go



Ejemplo 2:
Implementar un Script que permita mostrar el monto promedio de pagos agrupado por países. (Función AVG).

Tabla País-Pasajero-Pago

--Usando la Función AVG
select pai.nombre,avg(pag.monto) as [Promedio Pago]
from pago pag inner join pasajero pas
on pag.idpasajero=pas.idpasajero
inner join pais pai
on pai.idpais=pas.idpais
group by pai.nombre
go



Funciones Agregadas Función AVG en sql server (26-35) Bases de Datos en Microsoft Sql Server 2014 


Saludos Imperio, un abrazo a la distancia!.
Funciones Agregadas Función AVG en sql server - Bases de Datos en Microsoft Sql Server 2014 (26-35) Reviewed by Juan Carlos Arcila Díaz on 20:49 Rating: 5

No hay comentarios:

All Rights Reserved by www.IncanatoIT.com - Desarrollando Software © 2014 - 2015
Powered By Blogger, Designed by Sweetheme

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

IncanatoIt.com. Con la tecnología de Blogger.