Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/06/2009, 13:18
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Comparar campos de 2 tablas y borrar los registros de una de ellas

Asumo que las tablas no tienen un campo id que represente el registro.

prueba esto:

Código sql:
Ver original
  1. DELETE FROM tabla1 WHERE (apellido_paterno, apellido_materno, nombre,fecha_nacimiento)
  2. IN(SELECT apellido_paterno, apellido_materno, nombre,fecha_nacimiento FROM tabla2);

Si hubiera un id que identifica a cada usuario, solo se haría referencia a ese campo.

Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming