SQL - Eliminar registros que no coinciden entre 2 tablas

   
Vista:

Eliminar registros que no coinciden entre 2 tablas

Publicado por Percy  (2 intervenciones) el 26/11/2009 15:13:26
Hola, por favor, necesito de su ayuda, necesito eliminar de la tabla 2 los valores que no coincidan con la tabla 1, usando y relacionado para ello los campos (valor_a, valor_b) asi:

Tabla_1 Tabla_2
VALOR_A VALOR_B
20 10
30 40
40 40
50 70
60 100
70 110
80 120

La idea es eliminar de la tabla 2 los registros que no coincidan con la tabla 1.
La idea es más o menos así:

Delete from tabla_2 where valor_b not in (select valor_a from table_1)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder