select caller,
convert(char(7),starttime,120),
count(*),
sum(datediff(ms,starttime,endtime))/1000.0
from tablename
group by caller,convert(char(7),starttime,120)
convert(char(7),starttime,120),
count(*),
sum(datediff(ms,starttime,endtime))/1000.0
from tablename
group by caller,convert(char(7),starttime,120)
解决方案 »
- 求高手解决 sqlservice企业管理器中的为什么导出导入速度那么快的原因
- mysql对表中select出的数据进行再选择的问题
- Authorware 运行出错,看不了教学视频。。。。惨惨惨。。。这是为什么啊,帮帮我啊,,救命啊。。。。。。。
- 一个很让我着急的问题!!!
- SQL server2005服务器版 与 企业版 有区别吗?
- 我冗余数据定义在视图中,有什么好处?
- 请问日志迁移如何实施,听说可以通过数据库维护计划实行.不知是否正确.
- 关于使用ODBC操作Sql Server出现的异常问题
- pb怎么在检索sql server7的时候出现错误!
- 有关双数据库服务器的问题(续)????
- sqlserver2008 rt版本数据库附加到sqlserver2008出错
- 怎么选择除了某某记录的所有记录?
insert into 结算表(caller,month,times,totaltime)
select A.caller,A.yue,A.cs,A.sumtime
from
(select caller,
convert(char(7),starttime,120) as yue,
count(*) as cs,
sum(datediff(ms,starttime,endtime))/1000.0 as sumtime
from tablename
group by caller,convert(char(7),starttime,120)) A
insert into 结算表(caller,month,times,totaltime)
select A.caller,A.yue,A.cs,A.sumtime
from
(select caller,
convert(char(7),starttime,120) as yue,
count(*) as cs,
sum(datediff(ms,starttime,endtime))/1000.0 as sumtime
from tablename
group by caller,starttime )A