mysql去年同期_sql统计 本期 ,上期 ,去年同期 数据
select zsxm_dm,
case when rkrq =to_date('2007-08-01','YYYY-MM-DD') then se end bq,---本期
case when rkrq =to_date('2007-07-01','YYYY-MM-DD') then se end sq,---上期
case when rkrq =to_date('2006-08-01','YYYY-MM-DD') then se end qntq --去年同期
from sb_zsxx
当然,我们还可以按税种(zsxm_dm)分组(group by)求和
select zsxm_dm,
sum(case when rkrq =to_date('2007-08-01','YYYY-MM-DD') end)bq,---本期
sum(case when rkrq =to_date('2007-07-01','YYYY-MM-DD') end) sq,---上期
sum(case when rkrq =to_date('2006-08-01','YYYY-MM-DD') end) qntq---去年同期
from sb_zsxx
group by zsxm_dm
大家可以看到,case when的功能是很强大的,灵活的运用他,可以使我们的统计查询简化很多。
如后笔误。请谅解。
分享到:
2011-07-14 17:29
浏览 6743
分类:数据库
评论
mysql去年同期_sql统计 本期 ,上期 ,去年同期 数据相关推荐
- sql统计 本期 ,上期 ,去年同期 数据
1.测试数据表 申报征收信息表SB_ZSXX 序号 税种 税额 入库日期 XH ZSXM_DM ...
- MySQL按天统计一周没有数据补0
背景:统计图表所需数据,当天没有数据时需要补0 思路:关联查询(所需时间列表与统计结果) 步骤: 第一步:获取一周的日期列表 SELECT @cdate := DATE_ADD(@cdate, INT ...
- 查找重复信息mysql 删除_SQL删除、查找重复数据记录等操作
数据库产生重复数据记录是经常发生的事情,现在NowaMagic总结下各种重复的情况,每一种情况该如何写SQL语句处理. 查找所有重复标题的记录: SELECT * FROM t_info a WHER ...
- mysql 优化300例_PHP+MySQL实现对一段时间内每天数据统计优化操作实例
本文实例讲述了PHP+MySQL实现对一段时间内每天数据统计优化操作.分享给大家供大家参考,具体如下: 在互联网项目中,对项目的数据分析必不可少.通常会统计某一段时间内每天数据总计变化趋势调整营销策略 ...
- mysql 按月统计 包括空月_mysql 按月统计但是有几个月没有数据,需要变成0
创建现在倒过去的12个月的视图 CREATE VIEW `past_12_month_view` AS SELECT DATE_FORMAT(CURDATE(), '%Y-%m') AS `month ...
- mysql 查询每人每天_PHP+MySQL实现对一段时间内每天数据统计优化操作实例
本文实例讲述了PHP+MySQL实现对一段时间内每天数据统计优化操作.分享给大家供大家参考,具体如下: 在互联网项目中,对项目的数据分析必不可少.通常会统计某一段时间内每天数据总计变化趋势调整营销策略 ...
- mysql 统计每年的数据统计_Mysql统计每年每个月的数据——详细教程
Mysql统计每年每个月的数据(前端页面统计图实现) 最终想实现的效果图,在这里就不多废话了,直接上效果图,由于测试数据有几个月是为0的,所以数据图看着会有点怪怪. 接下来是数据库的两个表,这里直接给 ...
- php mysql统计每个月数据,Mysql统计每年每个月的数据——详细教程
Mysql统计每年每个月的数据(前端页面统计图实现) 最终想实现的效果图,在这里就不多废话了,直接上效果图,由于测试数据有几个月是为0的,所以数据图看着会有点怪怪. 接下来是数据库的两个表,这里直接给 ...
- mysql 统计每年的数据统计_MySQL 统计每年每个月的数据 -- 详细教程
MySQL 统计每年每个月的数据 -- 详细教程 MySQL 统计每年每个月的数据(前端页面统计图实现) 最终想实现的效果图, 在这里就不多废话了, 直接上效果图, 由于测试数据有几个月是为 0 的, ...
最新文章
- 敏捷开发原则与实践(二)
- 【IDE】关于IDE生成文件大小的计算
- [Android1.6]继承BaseAdapter为GridView设置数据时设置setLayoutParams时注意
- Python--yield关键字的使用
- 【网络安全】什么是应急响应,应急响应中你到底该关注哪些指标?
- VS Code 变身约会利器!以码会友,轻松找到心仪的TA!
- HTML学习笔记:设置文本字体
- 余额宝上线新功能,可以跟亲朋好友一起攒钱了
- 华为p40鸿蒙系统价格有好高,华为P40Pro参数逐步被确定,鸿蒙系统或成最大亮点,价格更给力!...
- Linux基础-15-samba服务
- Leap抓取物体,在自带案例的基础上修改
- Java链表与数组间的相互转换
- 服务器安全,服务器密码遭篡改
- 【设计模式】模板模式
- 单片机七阶音符_单片机教程二十七:单片机音乐程序设计(含源程序)
- 最全Ansible学习总结
- 大连埃森哲Java面试题
- MySQL优化之Explain
- java微信红包开发_Java实现微信发红包
- Vue里面使用el-cascader 级联选择器 children为空 和获取value和label问题