erm, i have another question :
is it possible to include something in that query that would update the rows in a specific order ?
the reason i'm asking this is that the items are already ordered by rank but if the rank order gets messed up (eg: 1,2,2,4,5,6,7 etc) I can detect that but i need to re-order the items using the existing order as a base
if it's not possible then i would need to do a SELECT anyway and order it by the existing order then do an update on each one