Eliminar registros que no coinciden entre 2 tablas
Publicado por Percy (8 intervenciones) el 19/11/2009 22:42:52
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)
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
0