MYSQL查询一年中12个月的数据,补全12个月.
1.建立12个月的视图
CREATE VIEW 12_month_view AS
SELECT 01 AS month
UNION SELECT 02 AS month
UNION SELECT 03 AS month
UNION SELECT 04 AS month
UNION SELECT 05 AS month
UNION SELECT 06 AS month
UNION SELECT 07 AS month
UNION SELECT 08 AS month
UNION SELECT 09 AS month
UNION SELECT 10 AS month
UNION SELECT 11 AS month
UNION SELECT 12 AS month;
2.使用视图,左外链接 自己的查询语句 视图也相当于一张月份表.
SELECT
t.month
as month
,
IFNULL(b.c,0) as count
FROM
12_month_view t
left join
(SELECT
DATE_FORMAT(business_deal_date,’%m’) as m,
COUNT(*) as c
FROM
j_op_member
where
is_new = 1
AND
DATE_FORMAT(business_deal_date,’%Y’) = ‘2020’
AND
product_type_no = 200
group BY
DATE_FORMAT(business_deal_date,’%Y-%m’)) AS b
ON
t.month = b.m ;
MYSQL查询一年中12个月的数据,补全12个月.相关推荐
- MySQL查询一个表的前25%的数据
MySQL查询一个表的前25%的数据,SQL如下: # qianfeng SELECT g.* FROM (SELECT @rownum:=0) r join tb_shopping_car g wh ...
- MySQL查询每天每周每月每季每年的数据等常用统计查询
查询每天的数据: SELECT COUNT(1) AS countNumber, DATE_FORMAT(createTime,'%Y-%m-%d') AS dateTime FROM ...
- Mysql 查询一天中,每个小时数据的数量
SELECT HOUR(e.time) as Hour,count(*) as Count FROM error_log e WHERE e.date = '2017-09-02' GROUP BY ...
- mysql查询会话池_用户会话,数据控件和AM池
mysql查询会话池 最近,有人问我有关应用程序模块池的有趣问题. 众所周知,AM池包含用户会话引用的应用程序模块实例,这允许会话在后续请求时从池中获取完全相同的AM实例. 如果应用程序中有多个根应用 ...
- Mysql 查询当前时间24小时内的数据
记录一下mysql查询24小时内的sql语句 where time >=(NOW() - interval 24 hour)
- MYSQL查询今天昨天本周本月等的数据
今天 select * FROM 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- Mysql查询最后一条(最新)数据
Mysql查询最后一条(最新添加)的数据 查询最后一条(最新添加)的数据 做法 表中没有ID自增字段时 表中有ID自增字段时 相关知识点 参考链接 查询最后一条(最新添加)的数据 目的:项目中需要我查 ...
- python自动开发环境_Python2.7.12开发环境构建(自动补全)
一.安装readline-devel包 Python的编译安装依赖于这个包 yum -y install readline-devel 二.安装Python2.7.12 # tar xf Python ...
- mysql查询每个id的前10条数据_解决 MySQL 比如我要拉取一个消息表中用户id为1的前10条最新数据...
我们都知道,各种主流的社交应用或者阅读应用,基本都有列表类视图,并且都有滑到底部加载更多这一功能, 对应后端就是分页拉取数据. 好处不言而喻,一般来说,这些数据项都是按时间倒序排列的,用户只关心最新的 ...
最新文章
- Linux下的softlink和hardlink(转)
- Zookeeper之session的基本原理
- 计算色光叠加的RGB颜色的alpha值
- nodejs + echarts 图表展示
- react todos 简单实现
- 在配置DNS后服务器启动失败问题的排查
- Linux的capability分析
- 小游戏赛道如何加速流量增长?
- 小美的跑腿代购 / 小团的神秘暗号(c++)
- TSCA你了解多少?什么产品需要做TSCA认证
- RevitAPI之标高和轴网(Level/Grid)
- LuoguP1710 地铁涨价
- Rust笔记——解决 Blocking waiting for file lock on build directory
- c语言求偶数的积,动物行为学1
- 7和7的倍数游戏答案_【20190803维游戏——数字游戏篇】奥数天天练(1—6年级)...
- 振动采集卡测试示例及说明
- JPA EntityManager 获取关联对象
- 漫画图解进程与线程,形象生动
- 成功解决萤石云SDK对讲功能设备端无声音手机端有声音的问题
- Unity 检测鼠标进入UI