我有datetime列的记录。我需要根据两个不同的日期和相同的时间获取记录。我应该只根据时间得到记录。我应该得到9到10之间的记录(间隔10分钟)。
...
答案 0 :(得分:0)
如果您使用 SQL Server ,可以尝试使用 DATEPART()功能过滤结果。
参考:https://msdn.microsoft.com/es-es/library/ms174420.aspx
在 MySQL 和 ORACLE 上,您有 HOUR()。
参考:https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_hour