Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/10/2010, 16:16
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Mejorar consulta de bases diferentes

Buenas Tardes uisalberto_tg:

Tal como lo han comentado los compañeros Flaviovich e Iislas el problema es que se está realizando un producto cartesiano entre tus tablas, pero debido a que necesitas información de ambas tablas entonces creo que es forzoso hacer el JOIN entre las tablas.

Cita:
las tablas se pueden relacionar por:
CLVE_CAT = Cuenta_Prdial
o por
ID_USUARIO= Id_Usuario
Creo que entonces tu JOIN debería ser más o menos así:

Código SQL:
Ver original
  1. FROM BD_PADRON_CATASTRAL.Altas_Catastro AC
  2. INNER JOIN BD_PADRON_CATASTRAL.Usuarios_Movimientos UM
  3. ON AC.CLVE_CAT = UM.Cuenta_Prdial AND
  4. AC.ID_USUARIO = UM.id_Usuario

Incluso en ambas tablas manejas fechas:

Altas_Catastro (FCHA_AVL, FHCA_ALT, FCHA_NOT, FCHA_RGSTRO)
Usuarios_movimientos (Fcha_Mvmiento)

¿Alguna de estas fechas no tienen relación?

También el campo tipo Tpo_Mvmiento de tu tabla Usuarios_movimientos pudiera estar relacionado con los campos MOV_HCHO o TPO_AVL, checa este punto.

Saludos.
Leo.