Подскажи имеется триггер который срабатывает при AFTER INSERT. В нём простой запрос на обновление другой таблице:
update table2 set index_id = NEW.id where id = NEW.order_id
Вопрос вот в чем, как мне создать условие, на проверку значения и в зависимости от него выполнить другой запрос. Хотя задача просто в зависимости от условий изменить таблицу, которую я обновляю в запросе:
BEGIN
IF (NEW.`my_field` == 'v1') THEN
update table2 set index_id = NEW.id where id = NEW.order_id
END IF;
IF (NEW.`my_field` == 'v2') THEN
update table3 set index_id = NEW.id where id = NEW.order_id
END IF;
END