Я пытаюсь найти наиболее эффективный способ вставки данных в другую таблицу, когда конкретное поле обновляется в таблице триггеров. ВСТАВКА должна появляться только при обновлении определенного типа.
Таблица, для которой я хочу создать триггер, называется incremental . Таблица, в которую я вставляю, называется crm_record
В инкрементах есть поле с именем status. По умолчанию, когда запись первоначально добавляется в таблицу, поле состояния устанавливается в новое. После обработки биллинга это значение изменяется на обработанное. Поэтому, как только это произойдет, я хочу вставить в crm_record, только если значение другого поля (успех) установлено в 1.
Я рассмотрел вопрос об использовании CASE и IF, но хотел бы получить мнение эксперта о наилучшем способе сделать это.