1.数据库  和表就用自己的,下面是代码

select

case month(shi_com_time) when '1' then sum(mileage) else 0 end as 一月份,

case month(shi_com_time) when '2' then sum(mileage) else 0 end as 二月份,

case month(shi_com_time) when '3' then sum(mileage) else 0 end as 三月份,

case month(shi_com_time) when '4' then sum(mileage) else 0 end as 四月份,

case month(shi_com_time) when '5' then sum(mileage) else 0 end as 五月份,

case month(shi_com_time) when '6' then sum(mileage) else 0 end as 六月份,

case month(shi_com_time) when '7' then sum(mileage) else 0 end as 七月份,

case month(shi_com_time) when '8' then sum(mileage) else 0 end as 八月份,

case month(shi_com_time) when '9' then sum(mileage) else 0 end as 九月份,

case month(shi_com_time) when '10' then sum(mileage) else 0 end as 十月份,

case month(shi_com_time) when '11' then sum(mileage) else 0 end as 十一月份,

case month(shi_com_time) when '12' then sum(mileage) else 0 end as 十二月份

from bu_waybill

where year(shi_com_time)='2018';

二、执行结果,希望能帮到你

2018-03-08  xiaomage

mysql查询补齐12个月_MySQL查询12个月数据,无数据补0相关推荐

  1. mysql查询出去年某月_Mysql 查询某年,某季度,某月,某天搜索方法总结

    假设有一张oa_item_info(项目信息表),其中created为项目创建时间字段 我们来进行如下的搜索 1.查询某年的数据 1.1 select * from oa_item_info wher ...

  2. mysql 怎么查询结果补0_mysql查询连续时间数据——无数据补0

    用D3来画统计图,数据是从mysql数据库中查出来的.mysql 统计图是关于某段时间内,每一年/每个月/每周的微博数量的折线图.数据表是一条微博为一条记录,每条记录有日期这个字段.sql 首先考虑用 ...

  3. mysql查询09软件技术1班_MySQL查询语句的45道练习(2019.09最新版)

    一.设有一数据库,包括四个表:学生表(Student).课程表(Course).成绩表(Score)以及教师信息表(Teacher).用SQL语句创建四个表并完成相关题目. 建表语句 #添加学生信息 ...

  4. mysql查询按值多的排序_MySQL查询结果按某值排序

    MySQL查询结果按某值排序 使用MySQL很多时候我们不仅只是查询出结果,还需要对查询结构进行排序,下文对查询结果按某值排序的方法作了详细的介绍,供您参考. AD: MySQL查询结果如何排序呢?这 ...

  5. mysql查询最新的一条记录_mysql 查询不同用户 最新的一条记录

    数据库记录: MYSQL查询不同用户 最新的一条记录 方法1:查询出结果后将时间排序后取第一条(只能取到一条,并且不能查询不同客户的记录) SELECT CUSTOMER_ID,CONTENT,MOD ...

  6. mssql 将查询结果作为表名参数_MySQL·查询(一)

    最近把时间都放在了回顾SQL语言上,因为能够按照需求在数据库中提取数据是非常重要的,太久没有去碰SQL,所以就花了一段时间去重新总结关于MySQL中的查询,希望下面简单的总结可以帮助大家理解SQL的查 ...

  7. mysql查询出过去一个月_mysql查询过去一月半年一年的时间

    复制代码代码如下: create table if not exists t ( id int, addTime datetime default '0000-00-00 00:00:00′ ) 添加 ...

  8. mysql查询出过去一个月_Mysql查询今天、昨天、7天、近30天、本月、上一月 数据...

    今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...

  9. mysql查询姓王的信息代码_MySQL查询语句练习题

    1.创建student和score表 CREATE  TABLE  student ( id  INT(10)  NOT NULL  UNIQUE  PRIMARY KEY  , name  VARC ...

最新文章

  1. 南方h5手簿使用说明书_雄脱使用非那雄胺米诺地尔效果
  2. cidaemon.exe是什么进程及如何关闭cidaemon.exe进程
  3. 面试小问题——Object中有哪些常用方法?
  4. 原生JS字符串操作方法汇总
  5. 新浪微博MySQL优化的小结和反思 | 数据库专题02
  6. Linux内核DMA机制
  7. 程序员的 10 款代码表白特效,一个比一个浪漫
  8. python3 numpy安装 linux_Linux 下安装 numpy 和 scipy
  9. ie11rtm版升级到最新_解决将Office 2010 Beta升级到RTM(最终版)的问题
  10. 柳夜熙又更新了,虚拟人的底层技术是什么?
  11. 分布式事务的四种解决方案
  12. dolphinscheduler 2.0.3 Docker部署 不支持mysql的解决办法
  13. 数据库完整性详细解释
  14. 数字货币钱包 HD Wallet的助记词和种子的生成原理(BIP39)
  15. java 锯齿_java 生产文字图片边缘有锯齿状
  16. 乘法运算中的有效数据位
  17. FS116B FS 0.55A电流输出单通道玩具直流马达驱动器
  18. ​u盘安装win10系统1703的方法
  19. ctfshow---vip限免题目1~10关
  20. google youtube 电影推荐算法

热门文章

  1. 教师计算机招聘笔试考什么内容是什么意思,大学计算机教师招聘面试问题和笔试题16套...
  2. MES系统价格具体跟哪些因素相关?
  3. SpringBoot《第二课》
  4. Cadence Allegro使用过程中出现的常见问题-原理图和PCB
  5. win10系统升级没有声音?老司机教你怎么重新安装声卡驱动
  6. hicharts堆叠柱状图堆叠数据标签显示百分比
  7. PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenes—2017(笔记)
  8. Mac自带FTP工具用法
  9. 【iOS】首行缩进两个字符
  10. 【整蛊系列大合集】整蛊又有新套路,遇到这种情况你会怎么办?看完笑死爹了。