Удалить несвязанные записи в таблице sql server (postgresql)

В базе данных имеется таблица MyTable. На записи этой таблицы имеются ссылки (FOREIGN - PRIMARY KEY) из других таблиц. В таблице MyTable есть поле MyValue. Требуется создать запрос, который удаляет в таблице MyTable записи, на которые нет ссылок ни из каких других таблиц и возвращает список удаленных MyValue.

Есть решение подобной задачи Удаление значений из связанных таблиц , но не понимаю как его модифицировать. Спасибо!

UpDate1 В идеале нужно решение для обоих СУБД: Sql Server и PostgreSql.


Ответы (0 шт):