У меня есть таблица, из которой я создаю дерево с несколькими уровнями и родителями. Структура таблицы выглядит так.удалить все дочерние строки в таблице sql parentid
Когда я удалить «TitleID», я хочу, чтобы все дети и даже внуки, которые будут удалены. Что такое самый простой способ сделать это в sql. Если я просто удалю с «where ParentID = TitleID», удаляются только дети с глубиной 1-го уровня.
Это очень специфичная база данных. SQL - это просто язык, который используется несколькими RDBMS. Что вы используете? MySQL? Oracle? SQL Server? ...? Вы всегда должны тегировать вопросы с соответствующей РСУБД, в противном случае большинство ответов будут неактуальны. – Ben
@Ben i m с использованием SQL Server – Paras