mySQL中查询统计俩个表相加COUNT之合

最近工作中需要用到查询语句结果为统计当前表和历史表加起来的数据之和需要把俩条数据的合加起来返回给我们:
select count() from work_order_history where valid = true and and state = ‘8’ and create_time like ‘%20230901%’;
返回结果如下
在这里插入图片描述
另一条SQL如下:
select count(
) from work_order where valid = true and and state = ‘8’ and create_time like ‘%20230901%’;
返回结果如下:
在这里插入图片描述
这里需要将0和1加起来,因为我的们的参数还要替换别的状态,这里展示的总数可能不明显

最后我们需要加起来的SQL为

select SUM(z.a) from (
select count() as a from select count() from work_order where valid = true and and state = ‘8’ and create_time like ‘%20230901%’ union all
select count() from work_order_history where valid = true and and state = ‘8’ and create_time like ‘%20230901%’
)z
SUM(z.a)这里如果查出来的结果想转换格式,我们可以换成cast(SUM(z.a) as CHAR)如下:
select cast(SUM(z.a) as CHAR) from (
select count(
) as a from select count() from work_order where valid = true and and state = ‘8’ and create_time like ‘%20230901%’ union all
select count(
) from work_order_history where valid = true and and state = ‘8’ and create_time like ‘%20230901%’
)z

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/115005.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

七天学会C语言-第六天(指针)

1.指针变量与普通变量 指针变量与普通变量是C语言中的两种不同类型的变量,它们有一些重要的区别和联系。 普通变量是一种存储数据的容器,可以直接存储和访问数据的值。: int num 10; // 定义一个整数型普通变量num,赋值为10在例…

【Proteus仿真】【STM32单片机】STM32脉搏血氧仪

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 系统运行后,LCD1604液晶显示心率、血氧和温度、时间日期; 如果心率、血氧超限则报警;蓝牙实时传输数据; 二、软件设计 /* 作者:嗨小易&#xf…

24个Docker常见问题处理技巧

1.Docker 迁移存储目录 默认情况系统会将 Docker 容器存放在 var/lib/docker 目录下 [问题起因] 今天通过监控系统,发现公司其中一台服务器的磁盘快慢,随即上去看了下,发现 /var/lib/docker这个目录特别大。 由上述原因,我们都知…

模式分类与“组件协作模式”

1. GOF-23 模式分类 从目的来看: 创建型(Creational)模式:将对象的部分创建工作延迟到子类或者其他对象,从而应对需求变化为对象创建时具体类型实现引来的冲击。结构型(Structural)模式&#…

Vue中如何进行跨域处理

Vue中的跨域请求处理:解决前端开发中的常见问题 跨域请求是前端开发中常见的问题之一。Vue.js是一款流行的前端框架,如何在Vue中处理跨域请求是每个Vue开发者都需要了解的重要课题。本文将深入探讨什么是跨域请求,为什么它会出现&#xff0c…

linux下特定usb设备的权限设置

文章目录 背景查找资料解决方案 背景 目前我在Ubuntu下使用一个USB热成像摄像头,通过调用它的sdk进行图像的采集以及获取对应像素点的温度。假设我现在的测试程序名称为MyApp。 当我用下面的命令运行时,程序是正常运行且能从热成像仪采集图像 sudo ./M…

华为OD机试 - 特异性双端队列(Java 2023 B卷 100分)

目录 专栏导读一、题目描述二、输入描述三、输出描述四、Java算法源码五、效果展示1、输入2、输出 华为OD机试 2023B卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(A卷B卷)》。 刷的越多…

Vue-cli搭建SPA项目

前言 Vue CLI(Vue Command Line Interface)是一个用于快速搭建基于Vue.js的前端项目的工具。它是Vue.js官方提供的一个脚手架工具,旨在简化Vue.js项目的开发过程。Vue CLI提供了一些强大的功能,帮助开发者轻松创建、开发和构建Vu…

Verilog:$readmemb和$readmemh系统函数的使用与其中的初始化地址相关问题(详细细节)

相关阅读 Verilog基础https://blog.csdn.net/weixin_45791458/category_12263729.html?spm1001.2014.3001.5482 $readmemb和$readmemh两个系统函数用于将文件中的数据加载到存储器或者被称为数组的memory中。首先给出他们的语法的BNF范式,有关BNF范式的内容可以在…

Merge之后,还没有Push,如何回滚

Merge之后,还没有Push,如何回滚 Merge之后,还没有Push,如何回滚 1:代码操作: 1:git log 查看git执行历史记录 GIT所有的执行记录会以倒叙呈现;最上面的就是需要回滚的merge序列号&a…

爬虫 — Scrapy 框架(一)

目录 一、介绍1、同步与异步2、阻塞与非阻塞 二、工作流程三、项目结构1、安装2、项目文件夹2.1、方式一2.2、方式二 3、创建项目4、项目文件组成4.1、piders/__ init __.py4.2、spiders/demo.py4.3、__ init __.py4.4、items.py4.5、middlewares.py4.6、pipelines.py4.7、sett…

芯科蓝牙BG27开发笔记9-蓝牙温控器例程阅读

源码: https://download.csdn.net/download/hxkrrzq/88353283 以上源码都是官方资源,可以自行gitbub下载(参见之前笔记) 蓝牙广播格式化 之前的笔记中广播数据是直接使用的十六进制字符串,关于这32bytes数据的格式化…