日期:2014-05-16  浏览次数:21121 次

请教ACCESS用SQL语句怎么写某日几点到次日几点的汇总?
首先说明是ACCESS使用的,结构如下:
时间 A销售 B销售
2009-1-3 6:30 12.00 11.50
2009-1-3 8:30 5.00 4.00  
2009-1-3 10:30 4.00 2.00  
2009-1-4 6:30 1.00 2.00  
2009-1-4 8:10 77.00 66.50
  
想统计1月份的每日8:00-次日8:00的销售汇总:
日期 A汇总 B汇总
2009-1-2 8:00-2009-1-3 8:00 12.00 11.50
2009-1-3 8:00-2009-1-4 8:00 10.00 8.00
2009-1-4 8:00-2009-1-5 8:00 77.00 66.50
SQL语句应该怎么写汇总呢?不涉及8:00这个时间的我会,但有每天的8:00分割,应该怎么处理呢?多谢 


------解决方案--------------------
SQL code
select format(时间-8/24,'yyyymmdd') as 日期,
    sum(A销售),sum(B销售)
from xxxxx
group by format(时间-8/24,'yyyymmdd'