给个SQL语句,谢谢
示例表为
表1:
仪器编号 仪器型号 仪器名称 仪器入库数量-----(仪器编号不同)
表2:
序号 仪器型号 仪器名称 仪器出库数量
由 1,2 想得到表3:
仪器型号 仪器名称 仪器总数量(等于入库数量之和) 现有仪器数量(入库总量-出库总量)
前面高人给过如下语句:
Select A.仪器型号,A.仪器名称, Sum(仪器入库数量) as 仪器总数量,Sum(仪器入库数量)-Sum(仪器出库数量) as 现有仪器数量 From 表1 A Inner Join 表2 B on A.仪器型号=B.仪器型号 Group by A.仪器型号
上面语句能显示,但是数据添加不到 MSHFlexGrid 中
其实质表内容修改为:
SQL = "select R.仪器型号,R.仪器名称,R.仪器类型,R.仪器状态,R.仪器单价,sum(仪器数量I) as 总数量,sum(仪器数量I)-sum(仪器数量O) as 现库存数量 from 仪器入库统计信息 R inner join 仪器出库统计信息 C on R.仪器型号 = C.仪器型号 Group by R.仪器型号, R.仪器名称,R.仪器类型,R.仪器状态,R.仪器单价"
[解决办法]
啥叫上面语句能显示,但是数据添加不到 MSHFlexGrid 中?