两个数据表更新的问题
有两个数据表,图书数据库、出库记录,两个表中都有“图书名称”“刊期”“出库数量”等字段,图书数据库中的“出库数量”是出库记录数据库中“出库数量”的求和(一种期刊有多次出库),现在想每次运行软件前,把出库记录数据库中的“出库数量”求和后,更新到图书数据库中“出库数量”。请老师指导一下!
[解决办法]
select 图书名称,刊期,SUM(出库数量) as 小计 from 出库记录 group by 图书名称,刊期 INTO CURSOR 临时表
UPDATE 图书数据库 SET 图书数据库.出库数量=临时表.小计 from 临时表 WHERE 图书数据库.图书名称=临时表.图书名称 and 图书数据库.刊期=临时表.刊期