--求每天工作时间
--例子
日期 工作时间
1号 3:10
2号 3:20
3号 4:20
4号 4:30
如何求出平均时间 3:50
SQL2000,'工作时间' 用何类型,用SQL语句可以自动求出平均时间
================================================================
---测试数据---
declare @tb table([日期] varchar(3),[工作时间] varchar(5))
insert @tb
select '1号','3:10' union all
select '2号','3:20' union all
select '3号','4:20' union all
select '4号','4:30'
select convert(varchar(5),dateadd(mi,avg(datediff(mi,0,工作时间)),0),108) from @tb
/*
-----
03:50
(所影响的行数为 1 行)
*/