Gente, buenas tardes.
Tengo dos tablas.
Con una consulta, puedo traerme todos los registros de A que no existan en
B:
select * from TABLA_A a where not exists ( select 1 from TABLA_B where id =
a.id);
Lo que encesito es borrar los registros de la tabla A que no existan en B,
por lo tanto, lo unico que hice fue reemplazar el select por el delete, pero
no funciona, desde el pgadmin III no puedo visualizar el error.
La sintaxis es la correcta??
delete from TABLA_A a where not exists ( select 1 from TABLA_B where id =
a.id);
Desde ya, muchas gracias.
Saludos,