Meestal kunt u LIMIT
. gebruiken en ORDER
in uw UPDATE
verklaringen, maar in uw geval niet, zoals beschreven in de MySQL-documentatie 12.2 .10. UPDATE-syntaxis
:
Probeer het volgende:
UPDATE Ratemaster
SET Ratemaster.Rate =
(
SELECT Rates.Rate
FROM Rates
WHERE Ratemaster.user = Rates.user
ORDER BY Rates.id
LIMIT 1
)