您的位置:首页 > 数据库 > MySQL

MySQL update && select ,update的同时select,和for update 语句说再见。

2013-04-23 17:35 736 查看
MySQL update && select

CREATE TABLE `testupdate` (

  `id` bigint(20) NOT NULL AUTO_INCREMENT,

  `val` bigint(20) NOT NULL DEFAULT '0',

  PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8

update testupdate

set val = val+1

where id = 1 and @value := val+1;

select @value;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: