Удалить строки DB, которые содержат ссылку на себяMySql

Форум по Mysql
Anonymous
Удалить строки DB, которые содержат ссылку на себя

Сообщение Anonymous »

I have some data:



id
parent_id
topic_id




1 < /td>
< /td>
1 < /td>
< /tr>

2 < /td>
1 < /td>
2 < /td>
1 < /td>
/> < /tr>

3 < /td>
< /td>
2 < /td>
< /tr>

4 < /td>
3 < /td>
< /td>
3 < /td>
/> < /tr>
< /tbody>
< /table> < /div>

Код: Выделить всё

parent_id
имеет fk to id .
Я пытаюсь удалить данные с помощью TOMA_ID - Как вы видите, одна строка ссылается на другую строку, которая должна быть удалена. Но Иногда это терпит неудачу из -за нарушения FK. Это делает это довольно сложно воспроизвести эту ситуацию. < /P>
Как их удалить? Не хочу этого, я мог бы испортить данные
[*]...?


Подробнее здесь: https://stackoverflow.com/questions/796 ... ce-to-self

Вернуться в «MySql»