Здравствуйте. Есть в таблице 1000 строк (id первичный).
Получилось так, что мне надо у 1000-ой строки задать id #1, а у первой наоборот id #1000 и так далее...
Как-бы это сделать простыми методами?
Получилось так, что мне надо у 1000-ой строки задать id #1, а у первой наоборот id #1000
Таких кейсов на планете Земля не бывает, поэтому и специальных методов нет.
Удалить и вставить. проще чем update делать
Добавляете еще одну колонку "my_id" заполняете ее своими idшниками, а может быть эта колонка будет называться sort, может вы так сортировку лечите через замену id?
Главный ключ - вершина данных. Он ни от чего не зависит - все поля в записи зависят от него. Если вам нужно менять суррогатный главный ключ... сдается вы шось не то делаете.