Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Van-89
4 / 4 / 0
Регистрация: 17.10.2012
Сообщений: 40
#1

Удаление из двух таблиц (Пример Удаление поста с комментариями)

17.06.2014, 13:08. Просмотров 622. Ответов 1
Метки нет (Все метки)

Подскажите как решить данную проблему...
Имеется связанные таблицы постов и комментариев...
Нужно сделать так что бы можно было удалить сначала комменты а потом сам пост...

Имеется вот такой запрос который удаляет все это но в случае если комментов нету то он не работает...
SQL
1
DELETE table_post, table_post_comment FROM table_post_comment LEFT JOIN table_post ON table_post_comment.id_post_comment = table_post.id_post WHERE table_post_comment.id_post_comment = '69';
Хотел сделать одним запросом...

Уже делал аналогично с галереей но там использовал два запроса...
Сначала удалял рисунки а потом саму галерею...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2014, 13:08
Ответы с готовыми решениями:

Удаление из двух таблиц
У меня есть две таблицы... zadania, coment_ver Из двух нужно одновременно удалить записи Я...

Удаление значений из двух таблиц
Добрый день! Есть две таблицы (Пользователи и Задачи пользователей), и двумя запросами я удалял...

Один запрос на удаление записи из двух таблиц
Есть две таблицы с такой структурой (пример): Вебинары id | theme | content Участники ...

Запрос для сравнений значений полей двух таблиц и удаление записи, если значение не нашлось
приветствую, прошу помочь, голову ломаю уже как час, как можно правильно написать такой...

Удаление таблиц
Как можно за один запрос удалить все таблицы *_jshopping_* ? Когда есть много таблиц с частью...

1
_ViPeR_
560 / 453 / 155
Регистрация: 02.03.2010
Сообщений: 1,097
17.06.2014, 14:10 #2
А сделать ключ на id_post_comment ON DELETE CASCADE?
При удалении записи из table_post, все связанные с ней по id_post_comment записи из table_post_comment будут удаляться автоматически средствами БД
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2014, 14:10

Соединение таблиц и удаление
Не могу разобраться. Есть две таблицы: Табл1 с полем order Табл2 с полями id,order_date Нужно...

Удаление связанных таблиц
Есть таблицы: "products" в ней поля (id_product, price, weight, id_list_product(FOREIGN KEY));...

Удаление из нескольких таблиц
Есть таблицы user user_id INTEGER user_login VARCHAR group group_id INTEGER ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru