【发布时间】:2014-09-29 18:03:43
【问题描述】:
我的查询如下所示:
select datesent, count(*) the_count from receivedmessaged where status=5000
and datesent>(to_date('20130101', 'YYYYMMDD')) group by datesent
我正在寻找的是一个表格,其中包含状态为每天 5000 条的消息计数,比某个日期更新。我得到的是一张重复日期相同的表格。我认为正在发生的事情是该日期字段中有一个隐藏的时间部分,并且它按条目发送的确切时间对条目进行分组,而不仅仅是查看日期。谁能证实这一点并告诉我如何解决?谢谢!
【问题讨论】:
-
从上面我们可以假设
datesent列的类型是date,因为您将它与to_date函数的返回值进行比较。date数据类型中没有隐藏的时间部分,但时间部分是该类型的重要部分。