mysql - 我如何在 SQL 工作台中获得累积总和
问题描述
我现在正在做项目,我在这个项目中使用 MySQL 工作台。
所以,我有这张桌子
ID Item Item In
001 shirt 10
这是查询语法:
UPDATE tbitem SET itemIN = '"+itemIN+"' WHERE (`IDItem` = '"+IDItem+"')
每次我在“In”列中输入值时,它都会替换该值。未从前一个值添加的值
有谁知道获取累积值的语法?
我会很高兴的。
解决方案
你不可能使用更新语句来做到这一点。如果您尝试使用会更好
首先获取表中的值
从 tblitem 中选择 itemIN。
之后,您可以将新值添加到从表中获取的值中。那是达到它的最简单的方法。或者如果你使用程序,你可以简单地做到这一点。
推荐阅读
- maven - 如何在我的 Maven Spring Boot 多模块项目的测试中引用兄弟模块?
- javascript - 通过按钮更改文本大小
- laravel - 通过 id 获取模型名称的方法,除了数据之外什么都不返回?Laravel-vue.js
- c# - Xamarin Failed loading bitmap in skiasharp
- sql - 缺少对象或列名称或为空。但不是吗?
- iis - IIS重置和IIS服务重启的区别?
- scala - 在树中递归查找
- reactjs - 这是实现允许在自己的模式内导航的 React 路由器模式的最佳方式
- java - java if 语句如何处理空值?
- python-3.x - 使用 Python 3 的 Google App Engine:混合标准和灵活的 Websockets