首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过某些critiria访问将查询结果添加到另一个字段

如何通过某些critiria访问将查询结果添加到另一个字段
EN

Stack Overflow用户
提问于 2015-12-03 19:54:18
回答 1查看 39关注 0票数 1

表的说明如下:

代码语言:javascript
复制
Moves: IDPro, IDMove, Quantity, Date
Stock: IDPRo, Quantity, IDstock
Products: IDPro, Quantity, Name, Price

它是一个基本的库存访问数据库,每个产品都有一些正或负的移动,所以它的总和应该是特定产品的库存数量。我想要将每个单项的所有移动加在一起,然后更新每个单独的库存数量字段。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-03 20:05:30

我认为你不想更新。因为每次出现新的移动时,您都需要另一次更新。这听起来更像是一个触发器,我相信访问是不允许的。

您最好创建一个视图,并访问一个view_Stock,而不是真正的表。

就像这样:

代码语言:javascript
复制
CREATE VIEW view_Stock (IDPRo, IDstock, Quantity) AS 
  SELECT S.IDPro, S.IDstock, SUM (M.Quantity)
  FROM Stock S
  INNER JOIN Moves M
          ON S.IDPRo = M.IDPRo
  GROUP BY S.IDPro, S.IDstock
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34074977

复制
相关文章

相似问题

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