Ver Mensaje Individual
  #8  
Antiguo 05-08-2019
orodriguezca orodriguezca is offline
Miembro
 
Registrado: ene 2009
Posts: 221
Reputación: 16
orodriguezca Va por buen camino
Yo probaría la siguiente instrucción:

Código SQL [-]
SELECT 
  cliente, 
  sum(case when mes = 201901 then Cantidad else 0) as Enero,
  sum(case when mes = 201902 then Cantidad else 0) as Febrero,
  sum(case when mes = 201903 then Cantidad else 0) as Marzo,
  sum(case when mes = 201904 then Cantidad else 0) as Abril,    
  sum(case when mes = 201905 then Cantidad else 0) as Mayo,    
  sum(case when mes = 201906 then Cantidad else 0) as Junio,    
  sum(case when mes = 201907 then Cantidad else 0) as Julio,    
  sum(case when mes = 201908 then Cantidad else 0) as Agosto,    
  sum(case when mes = 201909 then Cantidad else 0) as Septiembre,    
  sum(case when mes = 201910 then Cantidad else 0) as Octubre,    
  sum(case when mes = 201911 then Cantidad else 0) as Noviembre,    
  sum(case when mes = 201912 then Cantidad else 0) as Diciembre,    
FROM compra 
GROUP BY cliente, mes;
Responder Con Cita