@alexey_zarck

Как обмениваться данными между таблицами MySQL?

Здравствуйте. Такой вопрос, есть таблица MySQL, я хочу брать из нее данные и автоматически вставлять в другую таблицу MySQL при соответствии условия. Те допустим, в первой таблице есть строка |Яблоко зеленое| 20 ШТ | и тогда во второй таблице при появлении записи `Яблоко зеленое` добавлялось их количество.
Это можно легко сделать с помощью ЯП, но хотелось бы решить данную задачу, если возможно, средствами MySQL
Заранее спасибо
  • Вопрос задан
  • 35 просмотров
Решения вопроса 1
@vdem
DELIMITER $$
CREATE TRIGGER after_members_insert
AFTER INSERT
ON members FOR EACH ROW
BEGIN
    IF NEW.birthDate IS NULL THEN
        INSERT INTO reminders(memberId, message)
        VALUES(new.id,CONCAT('Hi ', NEW.name, ', please update your date of birth.'));
    END IF;
END$$
DELIMITER ;

Триггеры
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы