Código MySQL:
Ver original
SELECT 'ID','MES','DIRECCION','AREA','RESPONSABLE','SUB_CATEGORIA','ENERO','FEBRERO','MARZO','ABRIL','MAYO','JUNIO','JULIO','AGOSTO','SEPTIEMBRE','OCTUBRE', 'NOVIEMBRE','DICIEMBRE'; TRUNCATE estructura; FROM almacen_contacto_paso a, tmp_contacto_resp b WHILE valormin <= valormax DO TRUNCATE num; FROM almacen_contacto_paso a, tmp_contacto_resp b AND a.ID_IDENTIFICADOR = valormin UPDATE estructura e, num n SET e.ENERO = n.MES UPDATE estructura e, num n SET e.FEBRERO = n.MES UPDATE estructura e, num n SET e.MARZO = n.MES UPDATE estructura e, num n SET e.MAYO = n.MES UPDATE estructura e, num n SET e.JUNIO = n.MES UPDATE estructura e, num n SET e.JULIO = n.MES UPDATE estructura e, num n SET e.AGOSTO = n.MES UPDATE estructura e, num n SET e.SEPTIEMBRE = n.MES UPDATE estructura e, num n SET e.OCTUBRE = n.MES UPDATE estructura e, num n SET e.NOVIEMBRE = n.MES UPDATE estructura e, num n SET e.DICIEMBRE = n.MES END WHILE; END;