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 一堣而安 閱讀(1643) 評論(0)  編輯  收藏 所屬分類: oracle

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 郯城县| 雅安市| 高雄市| 丹江口市| 北海市| 平陆县| 伽师县| 新密市| 黄平县| 镇巴县| 嘉定区| 秭归县| 丰顺县| 铜川市| 白玉县| 邢台县| 格尔木市| 宣城市| 额尔古纳市| 昂仁县| 蒲城县| 合川市| 胶州市| 五原县| 犍为县| 福州市| 怀宁县| 石泉县| 利津县| 阿拉尔市| 遂溪县| 于田县| 江陵县| 惠水县| 建平县| 德江县| 宣化县| 沛县| 台前县| 宣汉县| 古蔺县|