3
我有一个SQL数据库,其中有一个DataType DateTime列。现在我想要特定的数据与所有日期的特定时间。例如,我想要从所有日期的7点到8点之间的数据,有什么办法吗?SQL从持续时间获取数据
我有一个SQL数据库,其中有一个DataType DateTime列。现在我想要特定的数据与所有日期的特定时间。例如,我想要从所有日期的7点到8点之间的数据,有什么办法吗?SQL从持续时间获取数据
对于SQL Server,你可以这样做:
select *
from MyTable
where datepart(hour, MyDateColumn) between 19 and 20
对于MySQL:
select *
from MyTable
where EXTRACT(HOUR FROM MyDateColumn) between 19 and 20
什么数据库您使用的? – 2012-01-03 19:32:48