ESTIMADOS ESTE E ULTIMO SCRIPT CON ELQ TOY TRABAJANDO:
USE CREDITO
create table #OFICINA (IDOFICINA NVARCHAR(50), NOM_OFICINA NVARCHAR(50),IDASESOR NVARCHAR(50))
Insert #OFICINA values ('17','17 AGENCIA SAN JUAN MIRAFLORES','7046')
Insert #OFICINA values ('21','21 AGENCIA SAN VICENTE','7047')
Insert #OFICINA values ('22','22 AGENCIA MALA','7047')
Insert #OFICINA values ('23','23 AGENCIA IMPERIAL','7047')
Insert #OFICINA values ('25','25 AGENCIA TARMA','7049')
Insert #OFICINA values ('29','29 AGENCIA LA MERCED','7059')
Insert #OFICINA values ('31','31 AGENCIA PICHANAKI','7059')
Insert #OFICINA values ('36','36 AGENCIA ESP. CHURIN','7045')
Insert #OFICINA values ('38','38 AGENCIA EL TAMBO','7049')
Insert #OFICINA values ('39','39 AGENCIA PANGOA','7059')
Insert #OFICINA values ('40','40 AGENCIA SATIPO','7059')
Insert #OFICINA values ('43','43 AGENCIA CHINCHA','7047')
Insert #OFICINA values ('44','44 AGENCIA ICA','7047')
Insert #OFICINA values ('45','45 AGENCIA HUANCAYO','7049')
Insert #OFICINA values ('47','47 AGENCIA HUACHO','7046')
Insert #OFICINA values ('52','52 AGENCIA PERENE','7059')
Insert #OFICINA values ('53','53 AGENCIA VILLA RICA','7048')
Insert #OFICINA values ('54','54 AGENCIA HUASAHUASI','7049')
Insert #OFICINA values ('24','24 AGENCIA HUARAL','7046')
select * from #OFICINA
/*ASESOR*/
SELECT a.IDASESOR, A.NUMEROIDENTIFICACION, AA.IDASESORSUPERVISOR,
Nombre_ASESOR = ISNULL(A.PrimerApellido,'') + ' ' + ISNULL(A.SegundoApellido,'') + ' ' + ISNULL(A.PrimerNombre,''),
Nombre_Agencia = ISNULL(aA.PrimerApellido,'') + ' ' + ISNULL(aA.PrimerNombre,'')
--INTO #ASESOR_TAB2
FROM VENTA..ASESOR A
join VENTA..ASESOR aa ON aa.idasesor=A.idasesorsupervisor
join venta..asesor bb on AA.idasesor=BB.idasesorsupervisor
where A.IdEstructura = '2047'
Select * from #asesor_tab2
/*CREDITO*/
SELECT CR.NUMEROCREDITO, CR.IDOFICINA, ASE.NUMEROIDENTIFICACION, ASE.IDASESOR
--INTO #CREDITO_TAB3
FROM CREDITO..CREDITO CR
JOIN VENTA..ASESOR ASE ON ASE.IDASESOR=CR.IDOFICIAL
where ase.idestructura='2047'
SELECT * FROM #CREDITO_TAB3