[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Удаление данных из разных таблиц MySQL
rondob
Есть три запроса, вида:
Код
DELETE FROM features WHERE id='12345';
DELETE FROM products WHERE id='122345';
DELETE FROM similarproducts WHERE forid='12345';


Вопрос: можно ли их объединить в один запрос для БД MySQL?



Спустя 50 минут, 23 секунды (8.04.2008 - 11:32) vasa_c написал(а):
Зачем?

Спустя 1 час, 18 минут, 59 секунд (8.04.2008 - 12:51) rondob написал(а):
Цитата(vasa_c @ 8.4.2008, 8:32) [snapback]36621[/snapback]
Зачем?


Запросы используется в ПХП-скрипте, и я подумал, что наверное будет правильно если они представлены в виде одного SQL-query.

Спустя 23 часа, 17 минут, 3 секунды (9.04.2008 - 12:08) sergeiss написал(а):
Объединить можно, но для этого надо использовать встроенные в MySQL функции. Тогда ты просто вызываешь нужную функцию и передаешь ей параметр, согласно которому она делает все нужные действия.
Тут есть полная гарантия, что сколько бы раз (из разных скриптов) ты ни вызывал удаление, ты не забудешь ни одной нужной таблицы. Потому что все это будет заботой этой функции.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.