Обработка данных в mysql таблице

Максим19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
31.05.2006

Имеется база данных на mysql.

В ней есть таблица: (код приведен из дампа)

CREATE TABLE `links` (

`id` int(11) NOT NULL auto_increment,

`cat_id` int(11) NOT NULL default '0',

`name` varchar(255) NOT NULL default '',

`email` varchar(255) NOT NULL default '',

`url` varchar(255) NOT NULL default '',

`url_name` varchar(255) NOT NULL default '',

`url_information` text NOT NULL,

`url_keywords` text NOT NULL,

`entry_status` int(1) NOT NULL default '0',

`entry_priority` int(1) NOT NULL default '0',

`entry_priority_enddate` varchar(10) NOT NULL default '00-00-0000',

`entry_add_date` varchar(10) NOT NULL default '00-00-0000',

В ней существует 12000 записей.

Необходимо сделать такую вещь:

во всех этих 12000 записях рандомом поменять первый "столбец", т.е. id

Причем все остальные данные остаются на своих местах.

И затем упорядочить записи от меньшего id к большему.

Это база каталога ссылок и нужно у всех ссылок просто поменять id.

Надеюсь задание понятно.