I've a table lp_pictures which have these fields:
[id | plate_uid]
[1 | aaa]
[1 | aaa]
[1 | aaa]
[1 | bbb]
[1 | bbb]
[1 | bbb]
and i need to UPDATE the field id to becomes:
[id | plate_uid]
[1 | aaa]
[2 | aaa]
[3 | aaa]
[1 | bbb]
[2 | bbb]
[3 | bbb]
The table structure is:
CREATE TABLE `lp_pictures` (
`id` int(5) NOT NULL,
`plate_uid` varchar(128) NOT NULL,
`uid` varchar(64) NOT NULL,
`filename` varchar(128) NOT NULL,
`extension` varchar(4) NOT NULL,
`ip_submitted` varchar(15) NOT NULL,
`date_submitted` datetime NOT NULL,
`mode_submitted` varchar(15) NOT NULL,
`ip_validated` varchar(15) NOT NULL,
`date_validated` datetime NOT NULL,
`user_validated` varchar(64) NOT NULL,
`size` bigint(20) NOT NULL,
`combination` varchar(9) NOT NULL,
`type` varchar(15) NOT NULL,
`oldtimer` tinyint(1) NOT NULL DEFAULT '0',
`owner` tinyint(1) NOT NULL,
`name` varchar(128) NOT NULL,
`email` varchar(128) NOT NULL,
`notify` tinyint(1) NOT NULL,
`main` tinyint(1) NOT NULL,
`source` varchar(512) NOT NULL,
`comment` text NOT NULL,
`meaning` text NOT NULL,
`like` bigint(12) NOT NULL DEFAULT '0',
`score` bigint(20) NOT NULL,
`share` bigint(20) NOT NULL DEFAULT '0',
`visible` tinyint(1) NOT NULL DEFAULT '1',
`blocked` varchar(1) NOT NULL DEFAULT '0',
`fb_post_id` varchar(128) DEFAULT NULL,
PRIMARY KEY (`uid`)) ENGINE=MyISAM DEFAULT CHARSET=utf8
The order should be assigned based on date_validated field. (The lower it to the first date).
I need an mysql UPDATE instruction.
Thanks a lot !!