求一条满足下列条件的sql语句,急,谢谢各位大神。
发布网友
发布时间:2024-10-23 15:12
我来回答
共1个回答
热心网友
时间:2024-11-02 03:57
create table #table --创建一个临时表存放需要的时间
declare @a datetime --开始时间
declare @b datetime=dateadd(hh,-1,@a) --结束时间
declare @c datetime=@a --读取记录时间
while @c>=@b
begin
insert into #table
select @c,avg(列名),.. from 表 where D1>=DATEADD(hh,-1,@c) and D1<=@c
set @c=dateadd(minute,-1,@c)
end
select * from #table追问大侠,现在需要一个连接字符串,别人给出了一句,请看补充问题,但是报错。请修改,谢谢谢。
追答可以去掉count(*),如果需要的话写个查询放在那 (select count(*) from ...)