【发布时间】:2014-09-12 00:33:22
【问题描述】:
我无法在 oracle SQL 中为我的查询找到解决方案:
这是我需要的查询示例:
Select Result_Date as hour , Type , Count(Id) as Number From Results
Where Result_Date Between Today'06:00' And today'14:00'
group by result_date , type
结果日期包含小时,结果日期的格式为时间戳。 我怎样才能完成这个查询而不在 between 语句中输入日期,只有我想搜索今天之间的小时数。
如果您有任何想法,请告诉我,欢迎任何想法。
【问题讨论】:
-
to_char 函数就是你想要的。
-
我已经尝试过 to_char 并且它没有比较字符串
-
我已经更正了代码,今天在工作时间之前添加了