tinguo002

           

          oracle 1月-12月數據查詢

          StringBuilder sql = new StringBuilder();
                  sql.append(
          "select ");
                  sql.append(
          "(");
                  sql.append(
          " select count(*) from fds_case t where ");
                  sql.append(
          " t.belongsystemunid = '28B78C2F0E9ECBA275775794C1058F2A' ");
                  sql.append(
          " and (t.occur_time between '2013-01-01' and  to_char(last_day(date'2013-01-01'),'YYYY-MM-DD')) ");
                  sql.append(
          ") as 一月份,");
                  sql.append(
          "(");
                  sql.append(
          " select count(*) from fds_case t where ");
                  sql.append(
          " t.belongsystemunid = '28B78C2F0E9ECBA275775794C1058F2A'");
                  sql.append(
          " and (t.occur_time between '2013-02-01' and  to_char(last_day(date'2013-02-01'),'YYYY-MM-DD'))  ");
                  sql.append(
          ") as 二月份,");
                  sql.append(
          " from dual;");
          select substr(t.create_time, 04) years,
                 
          sum(decode(substr(t.create_time, 62), '01'10)) 月01,
                 
          sum(decode(substr(t.create_time, 62), '02'10)) 月02,
                 
          sum(decode(substr(t.create_time, 62), '03'10)) 月03,
                 
          sum(decode(substr(t.create_time, 62), '04'10)) 月04,
                 
          sum(decode(substr(t.create_time, 62), '05'10)) 月05,
                 
          sum(decode(substr(t.create_time, 62), '06'10)) 月06,
                 
          sum(decode(substr(t.create_time, 62), '07'10)) 月07,
                 
          sum(decode(substr(t.create_time, 62), '08'10)) 月08,
                 
          sum(decode(substr(t.create_time, 62), '09'10)) 月09,
                 
          sum(decode(substr(t.create_time, 62), '10'10)) 月10,
                 
          sum(decode(substr(t.create_time, 62), '11'10)) 月11,
                 
          sum(decode(substr(t.create_time, 62), '12'10)) 月12,
                 
          count(1) alls
            
          from FDS_CASE t
           
          where t.del = 'N'
             
          and t.belongsystemunid = '28B78C2F0E9ECBA275775794C1058F2A'






          歡迎大家訪問我的個人網站 萌萌的IT人

          posted on 2013-03-19 17:35 一堣而安 閱讀(1636) 評論(0)  編輯  收藏 所屬分類: oracle

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 饶阳县| 油尖旺区| 海淀区| 永福县| 健康| 万山特区| 孙吴县| 晋宁县| 阿巴嘎旗| 仁化县| 平谷区| 鄂尔多斯市| 景泰县| 安泽县| 临安市| 故城县| 鞍山市| 绍兴市| 彰化市| 东光县| 海晏县| 宜都市| 微山县| 普洱| 阳东县| 龙江县| 平南县| 锡林浩特市| 唐海县| 黄梅县| 锡林郭勒盟| 绥德县| 固始县| 临夏市| 樟树市| 册亨县| 庆元县| 镇雄县| 达日县| 略阳县| 迭部县|