Ver Mensaje Individual
  #8 (permalink)  
Antiguo 20/10/2010, 14:28
luisalberto_tg
 
Fecha de Ingreso: octubre-2010
Mensajes: 31
Antigüedad: 14 años
Puntos: 0
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