通常、LIMIT
を使用できます およびORDER
UPDATE
で ステートメントですが、あなたの場合はそうではありません。MySQLドキュメント12.2に記載されています。 .10。 UPDATE構文
:
次のことを試してください:
UPDATE Ratemaster
SET Ratemaster.Rate =
(
SELECT Rates.Rate
FROM Rates
WHERE Ratemaster.user = Rates.user
ORDER BY Rates.id
LIMIT 1
)