mysql按季度统计数据

最近遇到按表里得交付时间换成季度取统计,如下:

select sp.Id,sp.title,QUARTER(sp.expected_delivery_time) dateStr,CONCAT(DATE(MIN(sp.expected_delivery_time)),'至',DATE(MAX(sp.expected_delivery_time))) dateStr2,sp.DemandType,sp.IndustryGroup,sp.IndustrySubGroup,sp.IndustrySubGroupName,sp.IndustrySpecific,sp.IndustrySpecificName,COUNT(bc.Id) CompanyNum,GROUP_CONCAT(bc.CompanyName) as companyNames,bc.Cityfrom supd_demand_info sp INNER JOIN base_companyinfo bc on sp.CreatorId=bc.UserId Where sp.IsDeleted=0 -- and sp.status='Published' and sp.expected_delivery_time > NOW()GROUP BY sp.IndustrySubGroup ,sp.CityCode,QUARTER(sp.expected_delivery_time) ORDER BY sp.expected_delivery_time desc

结果如下:

上面dateStr是统计出得当前属于那个季度,dateStr2是交付时间最小和最大值 (这里可能不太合理,因为之前得逻辑现在变了,直接返回一个交付时间就可以了)

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

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

相关文章

缓存和数据库的区别,缓存之缓存之缓存的使用场景

在Java中,缓存和数据库是常见的数据存储和访问方式,它们之间有着明显的区别和各自适用的场景。 缓存与数据库的区别 存储位置: 缓存:通常存储在内存中,以提供快速的数据访问。数据库:通常存储在磁盘上&…

centos7安装mysql5.7笔记

1 配置yum仓库 1.1更新密钥 #更新密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 1.2 下载使用wget命令下载MySQL的repo文件 #下载使用wget命令下载MySQL的repo文件 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2 使用…

java面向对象的封装Rectangle

&#xff08;1&#xff09;定义矩形类Rectangle&#xff0c; * - 声明实例变量长和宽&#xff0c;全部私有化private&#xff0c; * - 提供相应的get/set方法&#xff0c;如果set方法的参数值<0&#xff0c;则提示矩形的长和宽必须是正数 * - 声明public double area()&…

yarn的安装与配置

要安装和配置 Yarn&#xff0c;请按照以下步骤进行操作&#xff1a; 下载安装包&#xff1a;首先&#xff0c;你需要下载适用于你的操作系统的 Yarn 安装包。你可以在 Yarn 的官方网站&#xff08;https://yarnpkg.com&#xff09;上找到适用于不同操作系统的安装包。 安装 Ya…

鸿蒙系列--第一个程序HelloWorld

一、下载安装 下载DevEco Studio&#xff08;https://developer.huawei.com/consumer/cn/deveco-studio/&#xff09;并安装 二、创建第一个鸿蒙应用 Next Compile SDK&#xff1a;鸿蒙SDK版本 Mode&#xff1a;ArkTS的声明式开发范式与类Web 开发范式&#xff0c;官方主推S…

二维码如何调整样式?美化二维码生成器的用法

美化二维码功能是一个很常用的二维码编辑功能&#xff0c;一般用来修改二维码颜色、添加logo、更高码点、设置容错率等设置&#xff0c;可以通过简单的步骤将普通的黑白二维码调整成其他的样式。那么美化二维码生成器的使用方法是什么样的呢&#xff1f;下面就让小编来给大家讲…

背包问题 python

一、01背包问题&#xff08;经典&#xff09; 问题描述&#xff1a; 有N件物品和⼀个最多能被重量为W的背包。第i件物品的重量是weight[i]&#xff0c;得到的价值是value[i] 。每件物品只能⽤⼀次&#xff0c;求解将哪些物品装⼊背包⾥物品价值总和最⼤。 输入描述&#xff1a…

哈希和布隆过滤器

哈希 布隆过滤器 一致性哈希

Linux-进程间通信:System V消息队列

目录 System V IPC概述标识符与IPC Key System V消息队列创建或打开一个消息队列发送消息接收消息控制消息队列1、IPC_STAT2、IPC_SET3、IPC_RMID 查看系统当前的消息队列代码示例 System V IPC&#xff08;Inter-Process Communication&#xff09;是一组用于在 Unix-like 操作…

数据分析(3)

数据分析&#xff08;3&#xff09; 索引和数据筛选 在我们导入数据将其存储在data变量中后&#xff0c;接下来就要开始对其进行操作了&#xff0c;要对指定的数据进行操作&#xff0c;首先要在一堆数据中确定它&#xff0c;因此需要索引 import pandas as pd data pd.read…

3D模型人物换装系统(五 模型核批之后模型uv不正确)模型UV不正确

3D模型人物换装系统&#xff08;五 模型核批之后模型uv不正确&#xff09;模型UV不正确 介绍展示Maya导入查看uvUnity中测试分析没合批为什么没有问题总结 介绍 最近在公司里给公司做模型优化合批的时候发现了模型的uv在合批之后无法正常展示&#xff0c;这里找了很多的原因&a…

算法 第44天 动态规划6

518 零钱对换II 给你一个整数数组 coins 表示不同面额的硬币&#xff0c;另给一个整数 amount 表示总金额。 请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额&#xff0c;返回 0 。 假设每一种面额的硬币有无限个。 题目数据保证结果符合 32 …

牛客网:环形链表的约瑟夫问题

&#x1f381;个人主页&#xff1a;我们的五年 &#x1f50d;系列专栏&#xff1a;每日一练 &#x1f337;追光的人&#xff0c;终会万丈光芒 &#x1f3dd;1.问题描述&#xff1a; 前言&#xff1a; 约瑟夫问题 有很多种解决办法&#xff0c;下面我们用链表进行解题 题目链…

【H4012】3.3V5V12V24V30V,3.5A大电流温度低 高效同步降压芯片IC DC-DC

您提到的“3.3V, 5V, 12V, 24V, 30V, 3.5A 高效同步降压芯片IC DC-DC”是指一种能够将较高电压&#xff08;例如24V或30V&#xff09;降至较低电压&#xff08;例如3.3V, 5V或12V&#xff09;的直流-直流&#xff08;DC-DC&#xff09;转换器。这种转换器通常使用同步降压技术&…

Springboot项目中,异步编程底层实现原理详解(二)

本系列文章简介&#xff1a; 在现代的开发中&#xff0c;异步编程已经成为了必备的技能。随着计算机性能的提升和多核处理器的普及&#xff0c;异步编程可以充分利用系统资源&#xff0c;提高程序的性能和响应速度。在Spring Boot项目中&#xff0c;异步编程也得到了广泛的应用…

短视频流媒体平台的系统设计

1. 功能需求: 我们的系统有两类参与者 内容创作者 •上传任何类型的视频&#xff08;格式编解码器&#xff09;•视频可以被删除•视频元数据•必填项: 标题&#xff0c;作者&#xff0c;描述•选填项: 分类/标签列表•可以随时更新•当视频对观众可用时&#xff0c;向内容创作…

力扣110. 平衡二叉树

思路&#xff1a;与二叉树最大高度类似&#xff0c;但是这里需要返回 -1 的高度来标识不是平衡二叉树&#xff0c;判断左右子树的高度相差大于1则不平衡&#xff0c;否则就是平衡。 class Solution {public boolean isBalanced(TreeNode root) {int ans func(root);if(ans >…

【人工智能基础】状态空间搜索

状态空间法 状态空间&#xff1a;一个问题全部可能的状态以及其关系的集合。 状态空间图&#xff1a;以图的形式表示问题的状态空间&#xff0c;节点对应状态&#xff0c;边对应状态转移算子&#xff0c;边上的权对应转移所需的代价 问题的解&#xff1a;是从最开始状态到目…

python项目练习——28.自动抢火车票脚本

确定抢购信息: 出发站:例如,"北京"到达站:例如,"上海"出发日期:例如,"2024-05-01"确定登录12306账号信息: 用户名密码环境准备: 安装Python编程环境安装相关第三方库:requests、selenium等网页自动化登录: 使用Selenium模拟浏览器操作…

聊聊路径规划算法(二)——图搜索法

图搜索法通过利用已有的环境地图和版图中的障碍物等数据信息建立&#xff0c;由起点至结束点的可行路线。一般分为深度最优和广度最优二种走向。深度优先算法优先拓展搜索深度较大的节点&#xff0c;因此能够更迅速的获得下一个可行路径&#xff0c;不过深度优先算法获取的第一…