我的查询看起来是这样的:“组按天”在Oracle不按日期
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'数据类型中没有隐藏时间部分,但时间部分是该类型的重要部分。 – user272735 2014-09-30 08:41:40