Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

select ventas mensuales/anuales

Estas en el tema de select ventas mensuales/anuales en el foro de PostgreSQL en Foros del Web. saludos, recurro a ustedes otra vez, espero me puedan ayudar como lo hacen siempre. quiero realizar una consulta que me entregue las ventas mensuales, de ...
  #1 (permalink)  
Antiguo 28/07/2009, 15:53
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 17 años, 1 mes
Puntos: 4
select ventas mensuales/anuales

saludos, recurro a ustedes otra vez, espero me puedan ayudar como lo hacen siempre.


quiero realizar una consulta que me entregue las ventas mensuales, de manera que el usuario seleccione el mes y año que desea consulta, y genere la consulta, gracias de antemano

yo hice esto:

select sum(n_precio*n_cantidad_venta)from ventas v inner join detalle_venta dv on v.kn_id_venta = dv.kn_id_venta
where d_fecha_venta between '01/06/2009' and '30/06/2009'

pero como ven, son dos parametros lo que utilizo, existe otra forma, que sea solo el mes, y no toda la fecha DD/MM/AA
  #2 (permalink)  
Antiguo 28/07/2009, 16:37
Avatar de chicohot20  
Fecha de Ingreso: mayo-2009
Mensajes: 388
Antigüedad: 15 años, 6 meses
Puntos: 43
Respuesta: select ventas mensuales/anuales

Prueba con este código:

select sum(n_precio*n_cantidad_venta)from ventas v inner join detalle_venta dv on v.kn_id_venta = dv.kn_id_venta
where date_part('month',d_fecha_venta) = '06' and date_part('year',d_fecha_venta ) = '2009'
  #3 (permalink)  
Antiguo 28/07/2009, 17:14
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 17 años, 1 mes
Puntos: 4
Respuesta: select ventas mensuales/anuales

muchas gracias, eso es lo que estaba buscando, AGRADECIDO!!!!!
  #4 (permalink)  
Antiguo 28/07/2009, 18:10
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 17 años, 1 mes
Puntos: 4
Respuesta: select ventas mensuales/anuales

me pueden ayudar otra vez, lo que pasa es que quiero obtener los meses con su respectivo total de ventas, ejemplo


enero - 100000
febrero - 1200
.....
...
..
.

gracias
  #5 (permalink)  
Antiguo 28/07/2009, 18:21
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 17 años, 1 mes
Puntos: 4
Respuesta: select ventas mensuales/anuales

select sum(n_precio*n_cantidad_venta) as total
from ventas v inner join detalle_venta dv on v.kn_id_venta = dv.kn_id_venta
Where date_part('year',d_fecha_venta ) = '2009'
Group BY date_part('month',d_fecha_venta)
Order By date_part('month',d_fecha_venta)

esta sql me entraga los totales por meses, pero se podra asignar el mes en esta misma senetencia?, como lo puedo hacer?, gracias

Última edición por oscar2h; 28/07/2009 a las 18:36
  #6 (permalink)  
Antiguo 28/07/2009, 18:37
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 17 años, 1 mes
Puntos: 4
Respuesta: select ventas mensuales/anuales

no me hagan caso, la solucion era facil, gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:54.