请求合并以下四个查询语句:
sq1 = "Select 物料ID,物料名称,计量单位,SUM(入库数量) - SUM(出库数量),0,0,0 from 材料出入库数据表 where 日期 < #" & [C4] & "# GROUP BY 物料ID,物料名称,计量单位 order by 物料ID asc"
sq2 = "Select 物料ID,物料名称,计量单位,0,SUM(入库数量),0,0 from 材料出入库数据表 where 日期 = #" & [C4] & "# GROUP BY 物料ID,物料名称,计量单位 order by 物料ID asc"
sq3 = "Select 物料ID,物料名称,计量单位,0,0,SUM(出库数量),0 from 材料出入库数据表 where 日期 = #" & [C4] & "# GROUP BY 物料ID,物料名称,计量单位 order by 物料ID asc"
sq4 = "Select 物料ID,物料名称,计量单位,0,0,0,SUM(入库数量) - SUM(出库数量) from 材料出入库数据表 where 日期 <= #" & [C4] & "# GROUP BY 物料ID,物料名称,计量单位 order by 物料ID asc"
sq5 = sq1 & " union all " & sq2 & " union all " & sq3 & " union all " & sq4
上述代码执行后,在查询表上能按物料ID汇总查询上日库存、本日入库、本日出库和本日库存数据,但分四行显示,能否将其组合为一个联合查询,达到一个ID编码的上日库存、本日入库、本日出库和本日库存数据在查询表中一行显示。
|