56,912
社区成员




CREATE TABLE `imei` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`imei` varchar(123) DEFAULT NULL,
`netsn` varchar(120) DEFAULT NULL,
`productsn` varchar(120) DEFAULT NULL,
`binddate` datetime DEFAULT NULL,
`pcid` varchar(11) DEFAULT NULL,
`state` int(11) DEFAULT '0' COMMENT '0表示未用,1表示已用,2表示暂时占用',
PRIMARY KEY (`id`)
)
update imei,(select * from imei where (netsn IS NULL) and (state=0) order by rand() limit 5)v
set imei.state = 2
where imei.id = v.id
不过需要注意的是 ,上面这个sql 需要 SQL_SAFE_UPDATES = 0时,update和delete操作将会顺利执行三思哥的学生,现在混得如何
用事务 你查查