【发布时间】:2013-04-11 09:21:37
【问题描述】:
我有 4 张桌子:customer(PK custId)、order(PK orderID) 和 orderitem(PK orderItemId) 和 products(PK ProductID)
orderitem 表将 productID 和 OrderItemID 分别作为产品和订单的外键。
Orderitem:
-----------------------
orderID | productID | OrderItemID
Products:
--------------------------------
productID | unitcost | OrderItem
表格有数量列,
我想创建一个存储过程,它将使用 products 表中 unitcost 中的值和 orderItems 表中的数量来计算 orderItem 中的 totalcost 列。
如果可能的话,我怎样才能让程序中的orderID 来自Orders 表,因为它是orderItem 表的PK 和FK
【问题讨论】:
-
你用的是什么关系型数据库?
-
我使用的是sql server 2008 R2,感谢您对我的问题的关注
标签: sql stored-procedures