В таблице есть составной ключ с указанием источника и цели.
source target
1 2
2 3
2 4
3 -1
4 -1
Я хотел удалить записи с целевым значением -1, и источник не должен быть в цели. Чтобы добиться того же, я использую два разных запроса для удаления соответствующих записей.
Удалить отношения
Удаление записи (в вышеупомянутом образце) со значением 2 в источнике и цели приведет к
пустая таблица.
Записи с -1 в качестве целевого значения и исходного значения не упоминаются ни в одной другой записи, затем считаются потерянными и удаляются.
Есть ли лучший способ удалить?