04/11/2007, 16:31
|
| Colaborador | | Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses Puntos: 25 | |
Re: Ordenar datos de tabla a tabla cond itinta estructura La estructura que quieres solo te servirá para reportes, para la operación habitual te recomiendo dejar como lo tienes ahora.
Lo que quieres lo logras más o menos así:
SELECT Year(periodo) AS anio,
CASE WHEN Month(periodo) = 1 THEN Sum(monto) ELSE 0 END AS 'Ene',
CASE WHEN Month(periodo) = 2 THEN Sum(monto) ELSE 0 END AS 'Feb',
...
CASE WHEN Month(periodo) = 12 THEN Sum(monto) ELSE 0 END AS 'Dic',
FROM tabla
GROUP BY Year(periodo)
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |