-1
A
回答
3
给出的平均持续时间在几秒钟内 - 通过ID只是组,并使用总平均功能
create table #test
(
CustomerID int,
InTime datetime,
OutTime datetime
)
insert into #test values (1,'20140101 10:00','20140101 12:00'),
(1,'20140102 10:00','20140102 12:00'),
(2,'20140101 10:00','20140101 20:00'),
(3,'20140103 10:00','20140103 11:00')
select CustomerID, avg(datediff(ss,InTime,OutTime))
from #test
group by CustomerID
drop table #test
相关问题
- 1. SQL:两个日期之间的平均时间差(DD:MM:HH:SS)
- 2. 两个日期时间列之间的平均值
- 3. 在两个日期(日期时间)之间的差异
- 4. Grails - 两个日期之间的差异
- 5. VB - 两个日期之间的差异
- 6. 两个日期之间的差异
- 7. Javascript - 两个日期之间的差异
- 8. 两个表之间的日期差异
- 9. 两个日期之间的差异
- 10. 两个日期之间的差异python
- 11. 两个日期之间的Ruby差异
- 12. 两个日期()之间的JavaScript差异
- 13. 两个日期之间的oracle差异
- 14. 两个日期之间的差异
- 15. 两个日期之间的差异Yii2
- 16. 在两个日期之间的差异
- 17. 两个Java日期之间的差异?
- 18. 两个日期之间的Android差异?
- 19. Java:两个日期之间的差异
- 20. 如何汇总和平均两个日期之间的时间?
- 21. MySQL中两个日期字段之间的平均时间?
- 22. 两个日期之间的平均差异,按第三个字段分组?
- 23. 排序依据日期两个日期列之间的差异
- 24. 本月和上个月的两个日期时间之间的平均时间
- 25. 日期时间之间的差异
- 26. 计算MySQL中两个日期时间之间的差异
- 27. 寻找两个时间戳与日期之间的差异
- 28. JScript:如何计算两个日期时间之间的差异?
- 29. 找到两个日期时间之间的微小差异
- 30. PHP找到两个日期时间之间的差异
这是非常基本的,GROUP BY查询,选择客户ID ,由customerid从表组中的平均时间(外出时间)。 – radar 2014-12-05 21:12:18
取决于你想要的平均值? – TMNT2014 2014-12-05 21:16:16
InTime和OutTime的数据类型是什么? – 2014-12-05 21:16:24