【发布时间】:2014-04-05 20:33:56
【问题描述】:
我想从按日期分组的表中获取数据,但由于我的日期列数据类型是日期时间。
"select to_char(datePerformed, 'yyyy-mm-dd'), sum(sendAmount) from AppTransaction group by to_char(datePerformed, 'yyyy-mm-dd')"
由于datePerformed带有时间戳,它的组包含时间戳,所以我使用了上面的查询
group by to_char(datePerformed, 'yyyy-mm-dd')"
我遇到了这样的异常,
java.lang.IllegalArgumentException: Cannot format given Object as a Date
我希望这个查询将我的数据集与没有时间戳的数据分组,我该怎么做?
【问题讨论】:
-
您使用的是哪个数据库?
-
我正在使用 postgresql 数据库
标签: java mysql sql hibernate postgresql