阿
阿梁
Unregistered / Unconfirmed
GUEST, unregistred user!
由入库明细表(indetail)自动对库存(kucun)表进行货物增减操作,
插入新的货物(indeteail-->kucun)的SQL已经写出,没有问题,如下:
insert into kucun(serial,shortname,price,number)
select serial,name,price,number from indetail
where (indetail.serial+indetail.name not in
(select kucun.serial+kucun.shortname from kucun))
更新kucun的SQL如下,不过无法执行!!!!!!!
update kucun
set a.number=a.number+b.number
from kucun a join indetail b on
a.serial=b.serial and
a.name=b.name
是不是因为我用的是PARDOX有关,因为类似的语句在MS-SQL SERVER中
就能通过。
望各位大侠帮小弟解决,谢谢!
插入新的货物(indeteail-->kucun)的SQL已经写出,没有问题,如下:
insert into kucun(serial,shortname,price,number)
select serial,name,price,number from indetail
where (indetail.serial+indetail.name not in
(select kucun.serial+kucun.shortname from kucun))
更新kucun的SQL如下,不过无法执行!!!!!!!
update kucun
set a.number=a.number+b.number
from kucun a join indetail b on
a.serial=b.serial and
a.name=b.name
是不是因为我用的是PARDOX有关,因为类似的语句在MS-SQL SERVER中
就能通过。
望各位大侠帮小弟解决,谢谢!