日期:2014-05-18  浏览次数:20509 次

sql从另一个表求和在线等待!!!
有两个表Inetlog   和Table1
table中有TestDate,AddTime两个字段。

现在求出Inetlog   中BytesSent从当前时间getdate()减去5分钟的总和是这样
select   SUM(BytesSent)   from   Inetlog   where   datediff(minute,LogTime,getdate())   <   5

现在要将这个sum和getdate()[当前时间]插入到table中要如何写呢??
INSERT   INTO   Table1([TestDate],[AddTime])这句要怎么写


------解决方案--------------------
declare @a int
set @a=select SUM(BytesSent) from Inetlog where datediff(minute,LogTime,getdate() <5
insert into table1 ([TestDate]) values (@a)


getdate() 不用插入,你可以把AddTime字段设默认值 getdate()