I've got a query like this:
update table
set status = 1
where status = 2;
but I'd only like to do this to the top 400. I tried adding a 'limit 0, 400' (like I would in a query) but that didn't work. I did some searching and mysql doesn't seem to support the TOP(n) command as sql server does.
Any idea how I'd do this?
edit: for future reference, I was using the following style for selects, which worked fine:
select *
from table
where ... limit 0, 400;
but in the update it wouldn't work with the "0, " for whatever reason. I would consider this inconsistent and ambiguous behaviour, but oh well.