我正在用 Yii 和 MySQL 制作一个 php 网页。我的问题出在数据库部分。
我有两张桌子,“股票”和“给定”。它们就像:
stock = id (primary key), name, amount (this is integer), details
和
given = id (from stock), name (from stock), amount (given amount, thus not same with stock), ...
我想创建一个与“stock”格式相同但数量不同的表格“leftStock”。这将是在给定一些后剩余的库存数量。由于在不同的时间,可能会给出不同数量的相同项目,因此给定表的 id 和 name 不是唯一的。因此,我将使用“sum(given.amount)”,但对我来说并不明确。
我以为我可以使用“创建表...选择”样式编码,但我无法构建它的结构。有谁能够帮我?
(我也可以在 Yii 网页中使用“视图”吗?因为我不会对“leftStock”表进行任何直接更改,所以它的视图也可能是可行的。)