Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何按小时从数据库中获取数据?_Sql - Fatal编程技术网

Sql 如何按小时从数据库中获取数据?

Sql 如何按小时从数据库中获取数据?,sql,Sql,我想根据存储时间从数据库中提取数据。例如,我必须显示每小时的数据,以便我从当前时间到过去一小时的数据 谢谢在where条件下使用>DATEADD(hh,-1,GETDATE()) 它将提供最后一个小时的数据在您的表中有一个datetime字段按该字段描述排序。。。完成!在回答这个问题之前,需要更多的信息——最重要的是,您正在使用的数据库平台。您需要使用一个非标准的数据库函数来获取当前日期和时间,这因平台而异。

我想根据存储时间从数据库中提取数据。例如,我必须显示每小时的数据,以便我从当前时间到过去一小时的数据

谢谢

在where条件下使用>DATEADD(hh,-1,GETDATE())


它将提供最后一个小时的数据

在您的表中有一个
datetime
字段<代码>按该字段描述排序。。。完成!在回答这个问题之前,需要更多的信息——最重要的是,您正在使用的数据库平台。您需要使用一个非标准的数据库函数来获取当前日期和时间,这因平台而异。