Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/11/2013, 11:36
Luiszzxd
 
Fecha de Ingreso: noviembre-2013
Mensajes: 28
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: Consulta en northwind

Cita:
Iniciado por Libras Ver Mensaje
bueno supongamos que la suma del año esta bien

Código SQL:
Ver original
  1. SELECT o.ShipCountry Pais,
  2. CASE WHEN datepart(yyyy,campo_fecha)=1996 THEN SUM(od.UnitPrice*od.Quantity) END AS [1996],
  3. CASE WHEN datepart(yyyy,campo_fecha)=1997 THEN SUM(od.UnitPrice*od.Quantity) END AS [1997],
  4. CASE WHEN datepart(yyyy,campo_fecha)=1998 THEN SUM(od.UnitPrice*od.Quantity) END AS [1998]
  5.  
  6.     FROM [ORDER Details] od
  7.     INNER JOIN Orders o ON o.OrderID=od.OrderID
  8.     GROUP BY o.ShipCountry
Sorry mi ignorancia pero en campo_fecha pondria o que deberia poner para que abarque todo el año 1996 por ejemplo ¿?