求sql查询语句.环境mysql.需求如下:
    数据库表内容:
    用户        插入时间
    A         2007-10-10 09:00:00
    B         2007-10-10 15:00:00
    C         2007-10-11 22:00:00
    ...
    D         2007-11-10 16:00:00       
    ...
    
    查询条件是查询2007-10-10 到2007-11-10这个时间断的所有数据
    显示的形式如下:
       时间         用户
    2007-10-10     A,B
    2007-10-11      C
    ...
    2007-11-10      D
希望哪位仁兄帮个忙,我目前没有积分,不过我一有分就给你.

解决方案 »

  1.   

    假设你的表名是lka,字段分别是username,endtimeset names gbk;
    select date(endtime),group_concat(username) from lka where date(endtime)>20071010 and date(endtime) < 20071110 group by date(endtime);
      

  2.   

    谢谢yueliangdao0608 
    再补充一下:
    数据库:
            id                        插入时间                        通话类型          
             1                   2007-10-10   09:00:00            拨入          
            2                   2007-10-10   15:00:00            拨入         
            3                   2007-10-11   22:00:00            拨出          
            ... 
            n                   2007-11-10   16:00:00            拨入         
            ... 
            
            查询条件是查询2007-10-10   到2007-11-10这个时间断的所有数据 
            显示的形式如下: 
                  时间         通话量   拨出通话量   拨入通话量    
             2007-10-10         2        0            2
            2007-10-11         1        1            0 
            ... 
            2007-11-10         1        0            1       
    通话量包括拨入拨出