你可以把这些条码导入到数据库新建的一个表里,比如名称叫 table_code ,字段叫 code_value
然后写SQL
SELECT FROM TM a,table_code b WHERE TM_ID=bcode_value
(select 物料代号,sum(出入库数量) as 入库数量 from S_ckchuriBOM where *** 作类别 = '入库'
group by 物料代号) tIn,
(select 物料代号,sum(出入库数量) as 出库数量 from S_ckchuriBOM where *** 作类别 = '出库'
group by 物料代号) tOut
where tIn物料代号=tOut物料代号 and 入库数量>出库数量
--你试试
把名单做成一个临时的表,然后和原来的那个表做关联即可 。
如名单表叫a ,里面有字段 名单
原来的表叫 b,表里有字段 名单 地区
select a名单,b地区 from a ,b where a名单=b名单。
以上就是关于请问SQL如何实现批量查询全部的内容,包括:请问SQL如何实现批量查询、SQL查询问题!如下表:我想查询出某物料批次入库减去批次出库大于0的所有批次!该怎么 *** 作、oracle数据库批量查询等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)