zoukankan      html  css  js  c++  java
  • SqlServer 行转列(统计某年一到十二个月数据总和)

    select * from(
        select
    sum(case MONTH(purchase_date) when '1' then SumMoney else 0 end) as January,
    sum(case MONTH(purchase_date) when '2' then SumMoney else 0 end) as February,
    sum(case MONTH(purchase_date) when '3' then SumMoney else 0 end) as March,
    sum(case MONTH(purchase_date) when '4' then SumMoney else 0 end) as April,
    sum(case MONTH(purchase_date) when '5' then SumMoney else 0 end) as May,
    sum(case MONTH(purchase_date) when '6' then SumMoney else 0 end) as June,
    sum(case MONTH(purchase_date) when '7' then SumMoney else 0 end) as July,
    sum(case MONTH(purchase_date) when '8' then SumMoney else 0 end) as  August,
    sum(case MONTH(purchase_date) when '9' then SumMoney else 0 end) as September,
    sum(case MONTH(purchase_date) when '10' then SumMoney else 0 end) as October,
    sum(case MONTH(purchase_date) when '11' then SumMoney else 0 end) as November,
    sum(case MONTH(purchase_date) when '12' then SumMoney else 0 end) as December
     from Purchase)  td  unpivot  (moneys for months in
     (January,February,March,April,May,June,July,August,September,October,November,December)) as temp

  • 相关阅读:
    浅谈三层模式
    javascript的全局变量
    BZOJ 3668 NOI2014 起床困难综合症 贪心
    调试经验--图像
    Mac OS X 10.10 执行 Eclipse 提示须要安装 Java
    ubuntuOS
    BLOB存储图片文件二进制数据是非对错
    API经济产业
    python模块目录文件后续
    MongoDB命令
  • 原文地址:https://www.cnblogs.com/ZHANGKAIXUAN/p/6087035.html
Copyright © 2011-2022 走看看