【发布时间】:2012-07-04 09:35:50
【问题描述】:
我的项目中有以下视图和表格,
vw_get_arabia_upod_full_details
arabia_upod_item_avalability_master
我想根据同一张表中的 maxAllowed 和 arabia_upod_item_avalability_master 中的 availableQuantity 更新 vw_get_arabia_upod_full_details 中每个 item_id 中的数量和总价。 availableQuantity 是总数。可用的数量。因此,我需要更新每个项目的数量,检查 maxAllowed 并将 maxAllowed(或小于该值)分配给数量,直到 availableQuantity 变为零。你可以帮帮我吗?提前致谢。
【问题讨论】:
-
视图从哪里检索 maxAllowed 字段?我问是因为修改视图以使用 availableQuantity 似乎比稍后复制此值更有效。
标签: sql sql-server tsql sql-update