19/11/2013, 11:36
|
| | Fecha de Ingreso: noviembre-2013
Mensajes: 28
Antigüedad: 11 años, 2 meses Puntos: 0 | |
Respuesta: Consulta en northwind Cita:
Iniciado por Libras bueno supongamos que la suma del año esta bien
Código SQL:
Ver originalSELECT o.ShipCountry Pais, CASE WHEN datepart(yyyy,campo_fecha)=1996 THEN SUM(od.UnitPrice*od.Quantity) END AS [1996], CASE WHEN datepart(yyyy,campo_fecha)=1997 THEN SUM(od.UnitPrice*od.Quantity) END AS [1997], CASE WHEN datepart(yyyy,campo_fecha)=1998 THEN SUM(od.UnitPrice*od.Quantity) END AS [1998] FROM [ORDER Details] od INNER JOIN Orders o ON o.OrderID=od.OrderID 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 ¿? |