现在有一张表 我想根据日期查出改天一共有多少条记录 一共一个月  我想显示的方式是  2010-10-5  100 2010-10-6  200 ... 这样~

解决方案 »

  1.   


    select _date,sum(amount) from table group by trunc(_date,'dd');
      

  2.   


    select to_char(日期,'yyyy-mm-dd'),sum(1)
      from 表名
      where 日期 between to_date(trunc(sysdate,'mm')) 
                    and add_months(to_date(trunc(sysdate,'mm')),1)-1/24/3600
     group by to_char(日期,'yyyy-mm-dd'),;
      

  3.   

    select to_char(日期,'yyyy-mm-dd'),sum(1)
      from 表名
      where 日期 between to_date(trunc(sysdate,'mm')) 
                    and add_months(to_date(trunc(sysdate,'mm')),1)-1/24/3600
     group by to_char(日期,'yyyy-mm-dd');