Consulta de Promedios

17/04/2007 - 19:02 por SystemBuilder | Informe spam
Tengo una tabla con precios, fecha a fecha y producto a producto,
osea.

item Producto Fecha Valor
1 Tazas 15-04-2006 2.50
2 Lapiz 15-04-2006 1.00
3 Polo 16-04-2006 5.00
4 Lapicero 22-05-2006 1.00
5 Tazas 25-05-2006 2.50
x
x
x

Los agrupo por semana con el DatePart, necesito los promedios de cada
semana, asi como el maximo y minimo sin embargo me los da por
producto, osea el producto mas caro, menos caro y el promedio en base
a productos,

Como decia, deseo saber el DIA mas vendido, menos vendido y el
promedio de semana entre los 7 dias de la semana.

Agradezco su ayuda,

SystemBuilder
Lima - Peru
 

Leer las respuestas

#1 A.A.S.
17/04/2007 - 21:28 | Informe spam
hola SystemBuilder... veo que si te está entregando resultados por producto
es porque estas agrupando por producto también...
probé la siguiente consulta con los datos que tu entregas:

select
datepart(week, fecha) as semana,
avg(precio) as promedio,
min(precio) as minimo,
max(precio) as maximo
from precios
group by
datepart(week, fecha)

y me retornó:

semana promedio maximo minimo
15 175 100 250
16 500 500 500
21 175 100 250



Lo cual es correcto siempre y cuando no necesitemos el detalle de los
productos involucrados


Andrés.

"SystemBuilder" wrote:

Tengo una tabla con precios, fecha a fecha y producto a producto,
osea.

item Producto Fecha Valor
1 Tazas 15-04-2006 2.50
2 Lapiz 15-04-2006 1.00
3 Polo 16-04-2006 5.00
4 Lapicero 22-05-2006 1.00
5 Tazas 25-05-2006 2.50
x
x
x

Los agrupo por semana con el DatePart, necesito los promedios de cada
semana, asi como el maximo y minimo sin embargo me los da por
producto, osea el producto mas caro, menos caro y el promedio en base
a productos,

Como decia, deseo saber el DIA mas vendido, menos vendido y el
promedio de semana entre los 7 dias de la semana.

Agradezco su ayuda,

SystemBuilder
Lima - Peru


Preguntas similares