CREATE TABLE table1
(
id int
);
INSERT INTO table1 VALUES (1), (2), (3);
CREATE TABLE table2
(
id int
);
INSERT INTO table2 VALUES (1), (2);
SELECT * FROM table1;
DELETE FROM table1
WHERE NOT EXISTS (SELECT id FROM table2 WHERE table2.id = table1.id);
SELECT * FROM table1;