每个用户都有一个FEECODE ,NOR"的用户数×feecode,FEECODE是那一个用户的呢
你没一个用户的FEECODE都相同吗
那这个表结构就不太好了吧

解决方案 »

  1.   

    每一天的收入(status="NOR"的用户数×feecode)
    是不是应该改成:
    每一天的收入(status="NOR"的用户的feecode求和)?
      

  2.   

    比如查询2004年的统计:select month(recdate) as 月,day(recdate) as 日,count(*) as 当天总用户,
    sum(case when status='NOR' then 1 else 0 end) as NOR的总用户数,
    sum(case when status='NOR' then feecode else 0 end) as 当天收入
    from 表
    where year(recdate)=2004
    group by month(recdate),day(recdate)
      

  3.   


    好,终于又让我更深入了解group by 及聚合函数的结合用法。非常感谢" hudan(中文昵称) "