用access2003 建立一个仓库管理系统,在查询库存量时SQL编程问题
建立了两个表:入库登记、出库登记,主要字段有 :课题、批次、零部件名称、零部件图号、入库数量/出库数量
在窗体中设置了两个检索条件:课题、零部件名称
select 入库登记.课题,入库登记.批次,入库登记.零部件名称,入库登记.零部件图号,总入库-总出库 as '库存数量'
from( (select 课题,零部件名称,sum(入库数量)as ‘总入库’ from 入库登记 group by 零部件图号) left join (select 课题,零部件名称,sum(出库数量)as ‘总出库’ from 出库登记 group by 零部件图号) on 入库登记.零部件图号=出库登记.零部件图号)
where (((入库登记.课题) like iif(isnull([forms]!库存查询]![text3],'*',[forms]!库存查询]![text3]&'*')) and ((入库登记.零部件名称) like iif(isnull([forms]!库存查询]![text5],'*',[forms]!库存查询]![text5])) )
order by 入库登记.批次
运行总是出现问题,请大侠们指导一下,万分感谢!