求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
希望哪位仁兄帮个忙,我目前没有积分,不过我一有分就给你.
数据库表内容:
用户 插入时间
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
希望哪位仁兄帮个忙,我目前没有积分,不过我一有分就给你.
select date(endtime),group_concat(username) from lka where date(endtime)>20071010 and date(endtime) < 20071110 group by date(endtime);
再补充一下:
数据库:
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
通话量包括拨入拨出