[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Объединить запрос DELETE и SELECT
zebulun
DELETE FROM `tbl` WHERE `user_id`=1

как можно перед удалением взять поля из записей, кот. удаляются?



Спустя 4 минуты, 50 секунд (6.10.2012 - 14:17) killer8080 написал(а):
Цитата (zebulun @ 6.10.2012 - 14:12)
как можно перед удалением взять поля из записей, кот. удаляются?

сделать запрос перед удалением.

Спустя 1 час, 22 минуты, 58 секунд (6.10.2012 - 15:40) johniek_comp написал(а):
почитай про last_insert_id()

Спустя 31 минута, 8 секунд (6.10.2012 - 16:11) rooor написал(а):
мне кажется тут больше триггеры подойдут)

Спустя 19 минут, 34 секунды (6.10.2012 - 16:31) killer8080 написал(а):
Цитата (rooor @ 6.10.2012 - 16:11)
мне кажется тут больше триггеры подойдут)

например?

Спустя 35 минут, 58 секунд (6.10.2012 - 17:07) rooor написал(а):
killer8080
Для чего нужно выбирать данные перед удалением? В большинстве случаев для создания бэкапа...
Поэтому думаю, что будет лучше использовать триггер, чем сначала выбирать удаляемые данные, вставлять в другую таблицу и потом только удалять из основной таблицы

Спустя 11 минут, 29 секунд (6.10.2012 - 17:18) killer8080 написал(а):
Цитата (rooor @ 6.10.2012 - 17:07)
Для чего нужно выбирать данные перед удалением? В большинстве случаев для создания бэкапа...

Ну это домыслы, ТС об этом ни слова ни сказал.
Цитата (zebulun @ 6.10.2012 - 14:12)
как можно перед удалением взять поля из записей, кот. удаляются?

я понял. что ему нужно вывести данные, которые были удалены.
Быстрый ответ:

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