Най-доброто решение е да добавите друго поле "подреждане", където можете да съхранявате по подразбиране int ID и докато пренареждате редове, можете да разменяте стойностите на подреждане между тези редове. В заявката бихте направили ORDER BY, подреждайки ASC/DESC