我现在需要做的是这样展示数据,从一张表中,查询出每一服务器在1-3天、4-7天、8-15天、16-30天、31-60天、这些阶段里边的充值金额是多少,例如  
服务器/充值阶段  1-3    4-7   8-15   16-30   31-60  
第一服
第二服
第三服                                              
想了很长时间 还是写不出来如何写效率最高 求解中             

解决方案 »

  1.   

    设计好表结构就行了:table:
    id  server   stage
    1   one      2
    2   two      1
    3   one      4SQL:
    select * from table where stage between 1 and 4 and server='one';result:
    id   server   stage
    1    one      2
    3    one      4
      

  2.   

    这样1-3天查出来了,那4-7天不是还需要写一条sql语句,那样不是太麻烦了
      

  3.   

    最好贴出你的:
    create table .......;
    insert into table .........;期望结果+简单描述