首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用相同的查询向Sql数据库插入和更新多行?

如何使用相同的查询向Sql数据库插入和更新多行?
EN

Stack Overflow用户
提问于 2009-05-01 13:31:43
回答 1查看 2.8K关注 0票数 1

我的表中有唯一列的计数器。现在我有了list,其中有列名(这是唯一的)和计数器(它包含一些整数值)。我知道插入多行是可能的,我只需要查询列表中的所有项目,但问题是如果唯一字段中已经有数据。

在这种情况下,已经存在这个名称,并且它具有计数器值,在这种情况下,我需要将现有计数器值与相加的值相加,并更新该行。有没有办法用一个Sql查询就能做到这一切?我使用MySQL数据库和Java。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-05-01 13:42:20

在重复密钥更新时插入

是您要查找的语法。

参见here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/811345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档