当前位置: 首页 > news >正文

SQL从三个表中根据时间分别查询并汇总数量一行展示

需求:如果您要从三个表中根据时间分别查询并汇总数量,然后将结果以时间和数量一行展示,可以使用子查询和条件聚合。

入库主表

在这里插入图片描述

入库明细表

在这里插入图片描述

出库主表

在这里插入图片描述

出库明细表

在这里插入图片描述

退货主表

在这里插入图片描述

退货明细表

在这里插入图片描述

SQL代码

SELECT time,sum(a.inQty) as inQty,sum(a.outQty) as outQty,sum(a.returnQty) as returnQty
FROM (SELECT InTime as time,count(*) as inQty,0 as outQty,0 as returnQtyFROM BS_In i left join BS_In_1 i1 on i.ID=i1.MIDwhere CONVERT(VARCHAR(10),InTime,120) >= '2023-07-25'and CONVERT(VARCHAR(10),InTime,120) <='2023-07-31'Group by InTimeUNION ALLselect OutTime as time,0 as inQty,count(*) as outQty,0 as returnQtyfrom BS_Out o left join BS_Out_1 o1 on o.ID=o1.MID where CONVERT(VARCHAR(10),OutTime,120) >= '2023-07-25'and CONVERT(VARCHAR(10),OutTime,120) <='2023-07-31'Group by OutTimeUNION ALLselect ReturnTime as time,0 as inQty,0 as outQty,count(*) as returnQtyfrom BS_Return r left join BS_Return_1 r1 on r.ID=r1.MID  where CONVERT(VARCHAR(10),ReturnTime,120) >= '2023-07-25'and CONVERT(VARCHAR(10),ReturnTime,120) <='2023-07-31'Group by ReturnTime
) AS a
GROUP BY time

查询结果

在这里插入图片描述

可以看到2023-07-31日,入库9个,出库0个,退货0个。

http://www.lryc.cn/news/105582.html

相关文章:

  • 同样是跨端框架,React会不会被VUE取代?
  • Excel·VBA定量装箱、凑数值金额、组合求和问题
  • 通过Jmeter压测存储过程
  • Spring笔记之Spring对IoC的实现
  • 【eNSP】Telnet远程登录
  • SOP/详解*和**/python数据结构(iter,list,tuple,dict)/ 解包
  • 使用webdriver-manager解决浏览器与驱动不匹配所带来自动化无法执行的问题
  • 【vue】Vue中debugger报错 unexpected ‘debugger’ statement no-debugger
  • 课题方向a
  • 【Matter】基于Ubuntu 22.04 交叉编译chip-tool
  • Qt/C++音视频开发50-不同ffmpeg版本之间的差异处理
  • 低碳 Web 实践指南
  • 信息安全:网络安全体系 与 网络安全模型.
  • 【云原生】Serverless 技术架构分析
  • Visual Studio Code 设置文件头部添加作者、日期和函数注释
  • HCIA云计算 V5.0题库
  • 基于Matlab实现帧间差分法的运动目标检测(附上完整源码+图像+程序运行说明)
  • Jenkins搭建最简教程
  • 设置git可以同时推送gitee和github
  • Java给Excel设置单元格格式
  • __block的深入研究
  • Segment anything(图片分割大模型)
  • 【雕爷学编程】MicroPython动手做(27)——物联网之掌控板小程序3
  • Java中集合容器详解:简单使用与案例分析
  • 机器学习04-数据理解之数据可视化-(基于Pima数据集)
  • 百度@全球开发者,见证中国科技超级“碗”!
  • 分库分表之基于Shardingjdbc+docker+mysql主从架构实现读写分离(一)
  • Ajax跨域问题
  • Vue + FormData + axios实现图片上传功能
  • 设计模式系列:经典的单例模式