用VB+Access 怎么实现数据库内某列数值相加减?请
用VB+Access 如何实现数据库内某列数值相加减?请高手指点原本仓库是有 50个货 入库20个 那么数据库里商品
用VB+Access 如何实现数据库内某列数值相加减?请高手指点
原本仓库是有 50个货 入库20个 那么数据库里商品表就要加成70个货 反之
[解决办法]
update tablename set productcount = productcount + 20 where id = yourid
[解决办法]这样的设计是不好的,属于冗余数据。
1 数据库只需要记录基础数据,如你这里货的数量。有关的统计,应该是软件的事情。
SELECT Sum(货物数量) As total_num FROM tablename
如果会面加上 WHERE 子句,则可以统计不同条件下的货物数量。
2 你写在数据库中的总数,需要不断同步。这个数据还是需要查询数据来获取的的。
因此,数据库中保存的数据,应该都是最基本的,用其他数据不可推导出来的。