У меня есть 2 таблицы на одну место жительства, другая таблица ставок налога с продаж, где первичный ключ - это почтовый индекс, другой - таблица проживания с колонкой для почтового индекса и ставки налога с продаж
Когда я вставляю резидентский резидент, я хочу, чтобы ставка налога на продажу обновлялась из таблицы ставок налога с продаж
С помощью workbench я создал триггер после вставки, но получаю синтаксическую ошибку
Что не так с этим кодом
Скорее всего, вы просто скопируете вставьте короткий код в вопрос и удалите ссылку.
Но для прямого ответа на ваш вопрос синтаксис MYSQL для обновления с использованием соединения должен читать:
UPDATE Table
JOIN Other
ON Table.x = Other.x
SET Table.column
WHERE stuff as necessary
Ваш просто не в порядке, и строка FROM не требуется.