求一条满足下列条件的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 ...)

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com