Я новичок в MYSQL и не могу решить или даже с таким количеством ответов на этом форуме, не в состоянии идентифицировать ошибку в этом утверждении. Я использую базу данных MYSQL.
У меня есть 2 таблицы: Ratemaster и ставки, в которых у клиента может быть 1 продукт с разными ставками. Из-за этого происходит дублирование полей клиентов и продуктов, изменяется только поле ставки. Теперь Table Ratemaster имеет все поля: id, Customer code, Product, Rate, user тогда как в Таблицах есть только: id, cust code, Rate, user. - поле пользователя для проверки session_user.
Теперь таблица Ratemaster имеет 3 записи со всеми значениями поля, такими же, кроме поля Rate empty.
Тарифы Тарифы имеют разные тарифы.
Я хочу, чтобы все тарифы обновлялись в таблице Ratemaster из таблицы тарифов. Я не могу сделать это с помощью команды UPDATE
и LIMIT
mysql, она дает ошибку как:
Неправильное использование UPDATE и LIMIT
UPDATE Ratemaster, Rates
SET Ratemaster.Rate=Rates.Rate
WHERE Ratemaster.user=Rates.user
LIMIT 1