我们就举例查找每小时第一次测量的PM2.5的值吧
如下图,我们可以看出,时间非常乱,毫无规律
select min(时间) from a2
group by CONVERT(nvarchar(13),时间,120) order by 时间
//CONVERT里面的第一个参数是保存前几位,根据120号代码的规则,13位可以截取到小时那,第二个参数是列名,如果是查找每个小时最后的值直接把min改成max就可以
这里就是查找每个小时最开始的时间,代码结果如下
文末会附上CONVERT代码的各种形式
select 时间,PM10 from a2
where 时间 in
(select min(时间) from a2
group by CONVERT(nvarchar(13),时间,120)
)
order by 时间
大概就是这样:按照别的时间分类的话,见下面的convert详细方法(更改varchar(