Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/06/2005, 14:21
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 7 meses
Puntos: 25
Que tal algo como:
Código:
SELECT nombre,
	SUM(CASE WHEN DatePart(Month, fecha) = 1 THEN importe
		ELSE 0 END) AS Enero,
	SUM(CASE WHEN DatePart(Month, fecha) = 2 THEN importe
		ELSE 0 END) AS Febrero
	...
FROM partida
GROUP BY nombre
PD. Sintaxis de TSQL
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche