有一个表,两个字段:time,money
现在要做这样一个统计报表:
结果如下:
          上午     下午     晚上
星期一   money     money    money
星期二   money     money    money
星期三   money     money    money
星期四   money     money    money
星期五   money     money    money
星期六   money     money    money
星期日   money     money    money

解决方案 »

  1.   

    我现在已经生成三个视图:上午消费视图、下午消费视图、晚上消费视图,每个视图里面两个字段:time(星期一/星期二……),money,
    但是怎么生成总视图呢?
    而且有一个问题要注意,如果没有money,就显示''。
      

  2.   

    select a.time,IsNull(a.money,'') as 上午,
    IsNull(b.money,'') as 下午,IsNull(c.money,'') as 晚上 
    from 上午消费视图 a inner join 下午消费视图 b on a.time=b.time
                        inner join 晚上消费视图 c on a.time=c.time
      

  3.   

    XingXingKuaiLe(星星):
    我的目的是这样:统计星期一的上午一共有多少钱,星期一的下午一共有多少钱,星期一的晚上有多少钱…………星期日的上午一共有多少钱,星期日的下午一共有多少钱,星期日的晚上有多少钱。
    表中详细记录了在每个时刻收了多少钱。