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+1where id = 1 and @value := val+1;
select @value;
本文展示了一个MySQL的示例代码,通过创建一个名为testupdate的表并进行更新操作,之后查询并返回更新后的值。该操作展示了如何使用MySQL进行基本的数据修改和查询。

被折叠的 条评论
为什么被折叠?



