按月统计数据——mysql实现

业务场景
对某类业务数据,按月统计数量,返回当年各个月份的任务数量。
思路
按照创建时间,格式化为yyyy-mm的month字段,然后根据month进行分组查询,统计count作为数量

SELECT DATE_FORMAT(create_time, '%Y-%m') AS month,COUNT(*)                          as allNum,COUNT(IF(status = 4 and DATE_FORMAT(create_time, '%Y-%m') = DATE_FORMAT(end_time, '%Y-%m'), TRUE,NULL))                   as completeNumFROM engineering_taskWHERE task_type = 5AND create_time between '2023-01-01' AND '2023-09-19'AND is_del = 0GROUP BY month

结果示例
查询结果示例

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

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

相关文章

Mac 安装软件各种报错解决方案

Mac 安装软件各种报错解决方案 文章目录 Mac 安装软件各种报错解决方案一. 打开允许“允许任何来源”二. 无法打开"xxx",因为它不是从App Store下载三. 无法打开"xxx",因为 Apple无法检查其是否包含恶意软件。四. "xxx"已…

央媒发稿不能改?媒体发布新闻稿有哪些注意点

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 “央媒发稿不能改”是媒体行业和新闻传播领域的普遍理解。央媒,即中央主要媒体,是权威性的新闻源,当这些媒体发布新闻稿或报道时,其他省、…

【JavaEE】多线程案例-单例模式

文章目录 1. 前言2. 什么是单例模式3. 如何实现单例模式3.1 饿汉模式3.2 懒汉模式4. 解决单例模式中遇到的线程安全问题4.1 加锁4.2 加上一个判断解决频繁加锁问题4.2 解决因指令重排序造成的线程不安全问题 1. 前言 单例模式是我们面试中最常考到的设计模式。什么是设计模式呢…

JVM调优工具

JVM调优工具 Jmap 查看类信息 此命令可以查看内存信息,实例个数以及占用内存大小。 num:序号instances:实例数量bytes:占用空间大小class name:类名称,[C is a char[],[S is a short[]&#…

Flink sql 1.17笔记

环境准备 # 启动hadoop集群 # 启动Flink yarn session (base) [link999hadoop102 flink-1.17.0]$ bin/yarn-session.sh -d# 启动finksql客户端 (base) [link999hadoop102 flink-1.17.0]$ bin/sql-client.sh -s yarn-session# 如果有初始化文件 bin/sql-client.sh embedded -s …

初识C语言——详细入门一(系统性学习day4)

目录 前言 一、C语言简单介绍、特点、基本构成 简单介绍: 特点: 基本构成: 二、认识C语言程序 标准格式: 简单C程序: 三、基本构成分类详细介绍 (1)关键字 (2&#xf…

爬虫工作者必备:使用爬虫ip轻松获得最强辅助

在进行网络数据爬取时,爬虫ip成为了爬虫工作者们的得力辅助。通过使用爬虫ip,可以实现IP地址的伪装和分布式请求,有效规避访问限制和提高爬取效率。本文将为爬虫工作者们分享关于使用爬虫ip的知识,帮助您轻松获取最强辅助&#xf…

如何使用IP归属地查询API来追踪网络活动

引言 在当今数字化世界中,了解网络活动的源头和位置对于网络安全、市场研究和用户体验至关重要。IP归属地查询API是一种强大的工具,可以帮助您追踪网络活动并获取有关IP地址的重要信息。本文将探讨如何使用IP归属地查询API来追踪网络活动,以…

【数据结构】链表头插,尾插,删除,插入,有序合并-模板代码

【数据结构】链表头插,尾插,删除,插入,有序合并-模板代码 文章目录 【数据结构】链表头插,尾插,删除,插入,有序合并-模板代码1. 头插法2. 尾插法3. 删除4. 插入单个节点5. 有序链表合并 在数据结构中,单链表是一种常见的线性数据结构,它由一系列的节点组…

我的Qt作品(19)使用Qt写一个轻量级的视觉框架---第2章,实现思维导图方式的流程图运行

上一章介绍了主界面的设计。本篇是第2章,主要介绍流程图的运行。 本作品采用的是QtOpenCV组合方式开发。流程图的设计思想其实就是数据结构的【图】。通过遍历每个节点来实现各个算法。 1、先看看流程图的设计 目前的工具箱支持【采集】和【处理】两个部分。 采集…

中国又一利器”遥遥领先″?纳米RAM市场增长趋势正式超越美国!

纳米RAM是一种前沿的存储技术,利用纳米级工艺技术制造而成,具有极高的存储密度和读写速度。相较于传统的RAM技术,纳米RAM具有更高的可靠性、更低的能耗以及更强的耐久性。这些优势使得纳米RAM成为未来高密度存储和高速计算领域极具潜力的技术…

企业架构LNMP学习笔记49

Redis数据持久化操作: 数据、持久化(数据在服务或者软件重启之后不丢失)。 如果数据只存储在内存中,肯定会丢失,实现持久化,就需要把数据存储在磁盘中(hdd ssd)。 memcached在宕机…