Respuesta: Mejorar consulta de bases diferentes hola, me acaba de surgir un problema lo que pasa que realice la consulta siguiendo tu ejemple y el query queda asi:
select null, ac.CLVE_CAT, ac.CLSE_PRE,
ac.SUP_T, ac.SUP_C, ac.VLR_T, ac.VLR_C, ac.CNS_AD, ac.BSS_GRVBLS, ac.FCHA_AVL,
ac.NMBRE_P, ac.DMCLIO_L, ac.MOV_HCHO, null, null, null, null, null,
null from BD_PADRON_CATASTRAL..Altas_Catastro as ac where exists
(select u.Tpo_Mvmiento, u.Fcha_Mvmiento from BD_PADRON_CATASTRAL..Usuarios_Movimientos as u where u.Cuenta_Prdial = ac.CLVE_CAT)
y funciona perfecto el problema es que en la table final necesito los campos
Mvmiento
u.Fcha_Mvmiento
ya que asi como esta el query no los muestra en la tabla, y cuando subo los nombres de las tablas no me funciona vuelvo a caer al problema que tenia antes, quisiera ver como puedo hacerle para subir esos registros, en primer instancia pense en algo asi pero no funciona:
select null, ac.CLVE_CAT, ac.CLSE_PRE,
ac.SUP_T, ac.SUP_C, ac.VLR_T, ac.VLR_C, ac.CNS_AD, ac.BSS_GRVBLS, ac.FCHA_AVL,
um.Tpo_Mvmiento, um.Fcha_Mvmiento, ac.NMBRE_P, ac.DMCLIO_L, ac.MOV_HCHO, null, null, null, null, null,
null from BD_PADRON_CATASTRAL..Altas_Catastro as ac, BD_PADRON_CATASTRAL..Usuarios_Movimientos as um where exists
(select um.Tpo_Mvmiento, um.Fcha_Mvmiento from BD_PADRON_CATASTRAL..Usuarios_Movimientos as um where um.Cuenta_Prdial = ac.CLVE_CAT)
eso me genera 1457000 registros cuando solo tengo 400000 registros de antemano muchas gracias |