首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

hibernate中,GROUP BY 之后使用方法。请高人帮忙。多谢!解答之后立即结贴

2012-01-12 
hibernate中,GROUP BY 之后使用方法。请高人帮忙。谢谢!!!解答之后立即结贴!SELECT COUNT(*),updateTime FRO

hibernate中,GROUP BY 之后使用方法。请高人帮忙。谢谢!!!解答之后立即结贴!
SELECT COUNT(*),updateTime FROM Table 
GROUP BY 
YEAR(updateTime)
sql 正常。


SELECT COUNT(id),o.updateTime FROM Table o
GROUP BY 
YEAR(o.updateTime)

貌似Group by 之后的year不支持。去掉year 单独o.updateTime可以。


我的意图就是如上sql,查询每年成交量 ,请问hibernate里面怎么搞?有什么解决方法!

[解决办法]
YEAR(updateTime)

把这个updateTime改为数据库表对应的字段名。
[解决办法]
哪个数据库的YEAR函数?
[解决办法]

探讨
SELECT COUNT(*),updateTime FROM Table
GROUP BY
YEAR(updateTime)
sql 正常。


SELECT COUNT(id),o.updateTime FROM Table o
GROUP BY
YEAR(o.updateTime)

貌似Group by 之后的year不支持。去掉year 单独o.updateT……

[解决办法]
使用的MYSQL数据库吧,把YEAR改成year看看

热点排行