Z
zytzjx
Unregistered / Unconfirmed
GUEST, unregistred user!
strSQL := 'update stock set stock.总的数量 = stock.总的数量 - b.num '
+'select 货品编号, sum(货品数量) as num from sell as b where stock.货品编号 = b.货品编号 and b.status=''N''';
我现在改成这个样子还是出错,为什么呀,我的题意没有说清楚吗
那我再说清楚点吧,没有办法,现在说的就是我的实际的东西了。(跟这没关的字段我就不说了)
我有一个销售表Sell中有"货品编号","货品数量",还有一个"status"字段,如果东西卖了,就要从库存表
中把卖的数量减去,库存表stock中有"货品编号","总的数量"两个字段,就是把总的数量这个字段中的内容修改一下。
sell表中的status是表示是已经销售的还是现在将要销售的,如果是='N'的,就是的将要成交的。等于'P'就表明是以前
销售的。还有就是当然要货品编号一样才能减的。不能瞎减的。[]
不知道说明白了没有?本人在线的。
+'select 货品编号, sum(货品数量) as num from sell as b where stock.货品编号 = b.货品编号 and b.status=''N''';
我现在改成这个样子还是出错,为什么呀,我的题意没有说清楚吗
那我再说清楚点吧,没有办法,现在说的就是我的实际的东西了。(跟这没关的字段我就不说了)
我有一个销售表Sell中有"货品编号","货品数量",还有一个"status"字段,如果东西卖了,就要从库存表
中把卖的数量减去,库存表stock中有"货品编号","总的数量"两个字段,就是把总的数量这个字段中的内容修改一下。
sell表中的status是表示是已经销售的还是现在将要销售的,如果是='N'的,就是的将要成交的。等于'P'就表明是以前
销售的。还有就是当然要货品编号一样才能减的。不能瞎减的。[]
不知道说明白了没有?本人在线的。