当前位置:首页 > 技能相关 > ORACLE > 正文内容

Oracle:SQL语句相关存档

admin2年前 (2023-02-24)ORACLE2460 修订时间:2023-06-19 21:50:05

1、查看耗材入、出、退、存统计数据

select a.EX_CODE,
       a.EX_NAME,
       decode(a.QUANTITY,NULL,0,a.QUANTITY) AS "入库量",
       decode(b.QUANTITY,NULL,0,b.QUANTITY) as "出库量",
       decode(d.RETURN_QUANTITY,NULL,0,d.RETURN_QUANTITY) AS "退库量",
       decode(a.QUANTITY,NULL,0,a.QUANTITY) - decode(b.QUANTITY,NULL,0,b.QUANTITY) +decode(d.RETURN_QUANTITY,NULL,0,d.RETURN_QUANTITY) AS "计算量",
       c.QUANTITY AS "库存量"
  from (select EX_CODE, EX_NAME, count(QUANTITY) as QUANTITY from EXSTOCK.EX_IMPORT_DETAIL group by EX_CODE,EX_NAME) a,
       (select EX_CODE, EX_NAME, count(QUANTITY) as QUANTITY from EXSTOCK.EX_EXPORT_DETAIL  group by EX_CODE,EX_NAME) b,
       (select EX_CODE, EX_NAME, count(QUANTITY) as QUANTITY from EXSTOCK.EX_STOCK group by EX_CODE, EX_NAME) c,
       (select EX_CODE, EX_NAME, count(RETURN_QUANTITY) as RETURN_QUANTITY from EXSTOCK.EX_RETURN_DETAIL group by EX_CODE, EX_NAME) d
 where a.EX_CODE = b.EX_CODE(+)
   and a.EX_CODE = c.EX_CODE(+)
   and a.EX_CODE = d.EX_CODE(+);


 您阅读本篇文章共花了: 

免责声明
本站内容均为博客主本人日常使用记录的存档,如侵犯你的权益请联系:lifei@zaiheze.com 546262132@qq.com 沟通删除事宜。本站仅带访问端口形式使用,已杜绝搜索引擎爬取。

扫描二维码推送至手机访问。

版权声明:本文由LIFEI - blog发布,如需转载请注明出处。

本文链接:http://www.lifeiai.com/?id=295

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。