Sql 查询小于特定时间的时间

Sql 查询小于特定时间的时间,sql,database,postgresql,time,Sql,Database,Postgresql,Time,我需要查询一个小于10秒的时间 我有这张桌子: CREATE TABLE Results( id_result SERIAL PRIMARY KEY, score REAL, temps TIME ); 谢谢您只需使用where子句即可: 您只需使用where子句: 如果您使用的是SQL server 2008或更高版本,请查看函数。可以使用DATEPART函数在SQL Server中获取日期时间的第二部分。这也应该给你一个想法,你需要做什么,如果你想在未来的毫秒,分钟等工作。因此,在您的情况

我需要查询一个小于10秒的时间

我有这张桌子:

CREATE TABLE Results(
id_result SERIAL PRIMARY KEY,
score REAL,
temps TIME );
谢谢

您只需使用where子句即可:

您只需使用where子句:


如果您使用的是SQL server 2008或更高版本,请查看函数。可以使用DATEPART函数在SQL Server中获取日期时间的第二部分。这也应该给你一个想法,你需要做什么,如果你想在未来的毫秒,分钟等工作。因此,在您的情况下,在查询的WHERE子句中,您可以在WHERE子句中使用以下条件:

WHERE DATEPART(second,temps) > 10


如果您使用的是SQL server 2008或更高版本,请查看函数。可以使用DATEPART函数在SQL Server中获取日期时间的第二部分。这也应该给你一个想法,你需要做什么,如果你想在未来的毫秒,分钟等工作。因此,在您的情况下,在查询的WHERE子句中,您可以在WHERE子句中使用以下条件:

WHERE DATEPART(second,temps) > 10


你试过写查询了吗?你试过写查询了吗?
 WHERE DATEPART(ss,temps) > 10
WHERE DATEPART(s,temps) > 10