Istnieje nawet prosty sposób na uzyskanie wyniku, pisząc to zapytanie
SET @newid=0;
UPDATE tablename SET primary_key_id=(@newid:example@sqldat.com+1) ORDER BY primary_key_id;
To zapytanie spowoduje ponowne zindeksowanie klucza podstawowego zaczynającego się od 1