Один SQL-запрос для удаления записей в двух таблицах
Мне нужен один SQL-запрос для удаления записей в двух таблицах без использования опции триггера и без двух команд удаления.
Стол выглядит так:
Таблица 1: Категория
cat_id
cat_name
Таблица 2: подкатегория
subcat_id
cat_id
cat_name
Заранее спасибо........
Archana K
Укажите внешний ключ для таблиц сведений, которые ссылаются на первичный ключ master, и установите Delete rule = Cascade .
Теперь, когда вы удаляете запись из главной таблицы, все остальные детали записи таблицы, основанные на значении первичного ключа удаления строк, будут удалены автоматически.
Таким образом, в этом случае один запрос на удаление главной таблицы может удалить данные главных таблиц, а также данные дочерних таблиц.