我正在更新一张表......
Update table Set count = count + 1 Where id = xx Limit 1
如何在不再查询表的情况下获取count的值?可以在一个查询中完成吗?
谢谢!
答案 0 :(得分:5)
没有。
更新不会返回结果集 但是,您可以获取计数而无需查询表格
UPDATE `table` SET count = @count:= count + 1 WHERE id = 'xx' LIMIT 1;
SELECT @count as LastUpdateCount;