Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

pregunta comparar dos coluna de dos tablas

Estas en el tema de pregunta comparar dos coluna de dos tablas en el foro de Mysql en Foros del Web. bien la cosa es que necesito comparar dos columnas de dos tablas bastante grandes las dos superna los 500 mil registros la consulta la estoy ...
  #1 (permalink)  
Antiguo 10/09/2008, 06:58
 
Fecha de Ingreso: enero-2004
Mensajes: 39
Antigüedad: 20 años, 3 meses
Puntos: 0
pregunta comparar dos coluna de dos tablas

bien la cosa es que necesito comparar dos columnas de dos tablas bastante grandes las dos superna los 500 mil registros

la consulta la estoy haciendo de esta manera pero tarda demasiado

Código:
SELECT mj.`munero`, mj.`correo`, m.`numero`, m.`correo`
FROM marzo_2008 m, julio_2008 mj
WHERE mj.`numero` = m.`numero` AND m.`correo`<>mj.`correo`
en la consulta quiero ver si para cada numero ha cambiado el correo (ojo correo no es un mail es un cogido no se si esto ayude)

les agradeceria si me pueden ayudar
  #2 (permalink)  
Antiguo 10/09/2008, 10:14
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Respuesta: pregunta comparar dos coluna de dos tablas

Hola lo que deberias hacer es utilizar un JOIN para relacionar las dos tablas en vez de utilizar la clausula where.
Saludos
__________________
->Aprender es un proceso que incluye el error..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:28.