SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 10.12.2011 20:53:53

autozar
Участник
Зарегистрирован: 10.12.2011
Сообщений: 1

Автоматическое копирование из одной таблицы в другую

Всем здравия!

Есть две разных таблицы, в каждой из них есть три одинаковых поля. При внесении данных через фронтенд сайта (форма регистрации) данные попадают в поля только одной таблицы, а необходимо чтобы попадали в обе.

Дело в том, что скрипт выгрузки данных "CSVImproved" категорически отказывается работать с таблицей, в которую записываются данные, подавай ему конкретные поля в конкретной таблице...

Можно это как-то реализовать автоматически?

Благодарю всех откликнувшихся!

Неактивен

 

#2 13.12.2011 21:31:03

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Автоматическое копирование из одной таблицы в другую

Можно с помощью триггеров.
http://dev.mysql.com/doc/refman/5.5/en/ … igger.html

Например, для вставки новых данных что-то вроде

delimiter //
create trigger test_ai after insert on `первая таблица`
for each row
begin
insert into `вторая таблица` (`совпадающее поле`) values(new.`совпадающее поле`);
end//

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson