Если вы не можете изменить таблицы, вы можете сделать Left Join
(который присоединится к вашему deleted_table
, когда это возможно), а затем проверить, что id
равно Null
( означает, что строка не найдена).
Select everything_you_need
From post_table p
Left Join delete_table d On ( d.id = p.id )
Where d.id Is Null;
Убедитесь в том, что для максимальной производительности в обоих столбцах id
имеются индексы.