06/04/2011, 17:41
|
| | Fecha de Ingreso: abril-2011 Ubicación: Morazan
Mensajes: 27
Antigüedad: 13 años, 9 meses Puntos: 0 | |
Consulta para calcular ventas por mes(Comparativo) tengo esta consulta hecha:
SELECT Products.ProductName, SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Enero,
SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Febrero,
SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Marzo
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Abril
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Mayo
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Junio
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Julio
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Agosto
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Septiembre
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Octubre
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Noviembre
,SUM([Order Details].UnitPrice * [Order Details].Quantity) AS Diciembre
FROM [Order Details] INNER JOIN
Products ON [Order Details].ProductID = Products.ProductID INNER JOIN
Orders ON [Order Details].OrderID = Orders.OrderID
WHERE (YEAR(Orders.OrderDate) = 1997) AND (MONTH(Orders.OrderDate) = 2)
GROUP BY Products.ProductName
ORDER BY Products.ProductName
**pero solo me evalua el mes dos en ese where y yo pues necesito que me evalue por cada operacion, que me muestre el resultado por cada mes
y que tenga ese formato
[productos][Enero][Febrero][Marzo][Abril][Mayo][Junio][Julio][Agosto]hasta...[Diciembre]
pues es una tarea en la que se nos pide comparacion de la venta de cada producto en cada mes del año para determinar en que mes se vende menos y y en que mes se vende mas? |