请问SQL如何实现批量查询

请问SQL如何实现批量查询,第1张

你可以把这些条码导入到数据库新建的一个表里,比如名称叫 table_code ,字段叫 code_value

然后写SQL

SELECT FROM TM a,table_code b WHERE TM_ID=bcode_value

select 物料代号,入库数量,出库数量 from

(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数据库批量查询等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9774222.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存