求一Sql 语句
表A 如下
名字 创建时间
A 2007-3-13 17:58:17
B 2007-3-13 17:00:17
A 2007-3-14 17:58:17
A 2007-3-15 17:58:17
那么怎么实现 在某个时间断这样显示
比如 在 2007-3-13 17:58:00 到 2007-3-14 18:58:17
A 2
B 1
而在 在 2007-3-13 17:58:00 到 2007-3-16 18:58:17
A 3
B 1
------解决方案--------------------select
名字,count(*)
from
表A
where
创建时间 between 时间1 and 时间2
group by
名字
------解决方案--------------------select 名字,sum(1) from A where 创建时间 between 时间1 to 时间2 group by 名字;