Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

Максим Ф.
35 лет, Россия
13 лет в сервисе
Была онлайн 2 года назад

Имеется база данных на 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.

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