两个视图+一个表构建一个新的视图问题,其中新的视图要调用表中的数据

li_net 2007-07-10 05:30:54
如题,相关的表和视图如下:
视图一、outproduce--出库表

包含: 仓库名称、产品编号、产品名称、产品ID、月份 出库总量、单位、出库总金额
aaa a123 o 1 2007-05 3000 PC 500
aaa a124 o 2 2007-06 1000 PC 100
aaa a124 o 2 2007-08 2000 PC 100
视图二、inproduce--入库表

包含:仓库名称、 产品编号、产品名称、产品ID、 月份 入库总量、 单位、 入库总金额

aaa a123 o 1 2007-04 3000 PC 500
aaa a124 o 2 2007-05 2000 PC 200
aaa a124 o 2 2007-07 2000 PC 100

表一、instorage--库存表

包含: 仓库名称、产品编号、产品名称、产品ID、月份、 期初数量、期初金额、 入库总量、单位、入库总金额 出库总量、出库总金额
aaa a123 o 1 2007-04 1000 100 3000 PC 3000 0 0
aaa a124 o 2 2007-05 0 0 2000 PC 200 0 0
aaa a123 o 1 2007-05 4000 600 0 PC 0 3000 500
aaa a123 o 1 2007-06 1000 100 0 PC 0 0 0
aaa a124 o 2 2007-06 2000 200 0 PC 0 1000 100
aaa a123 o 1 2007-07 1000 100 0 PC 0 0 0
aaa a124 o 2 2007-07 1000 100 2000 PC 100 0 0
aaa a123 o 1 2007-07 1000 100 0 PC 0 0 0
aaa a124 o 2 2007-08 3000 200 0 PC 0 2000 100
构建一视图
主要作用是
显示某一仓库的某一产品,期初数量、本期入库、本期出库、单位、入库金额、出库金额等信息,其中,期初数量是表一
上期初数量+上期入库总量-上期出库总量,上期期初金额=上期期初金额+上期入库金额-上期出库金额

初学的,搞了很久都得不到答案,请大家帮帮,谢谢
...全文
234 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
li_net 2007-07-17
  • 打赏
  • 举报
回复
谢谢各位,可能刚开始我的构思是有点乱,不过我已重新设计了,并已经搞定了,谢谢!。
只是csdn不能同一用户不能连续回复超过三次。
晕死了
下午结贴,欢迎接分
lgsealing 2007-07-17
  • 打赏
  • 举报
回复
当然有问题了
li_net 2007-07-11
  • 打赏
  • 举报
回复
是否设计有问题?
li_net 2007-07-10
  • 打赏
  • 举报
回复
instorage库存表的数据,其实我就是想通过新建这一个视图,然后在这个视图执行结存操作,再写回instorage库存表的
li_net 2007-07-10
  • 打赏
  • 举报
回复
是的,instorage库存表里是想存每一期的期初数据,发生额等信息的,我现在把前面两个视图全联连了,可就是想和第三个表全联接时,不知道如何比较然后取上一期的期初数据。。。
请大家帮帮忙吧
echiynn 2007-07-10
  • 打赏
  • 举报
回复
大概看了一下,好象新視圖所需要的字段在instorage庫存表裏面全都可以取出來,跟前面兩個視圖沒什麼關係....
li_net 2007-07-10
  • 打赏
  • 举报
回复
好的,谢谢
CathySun118 2007-07-10
  • 打赏
  • 举报
回复
试试

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧