hibernate sql查询包括count
publicListorderByApi(){Stringsql="selectapi_name,count(api_name)fromAPI_VISITgroupbya...
public List orderByApi() {
String sql = "select api_name,count(api_name) from API_VISIT group by api_name order by count(api_name) Desc";
Query query = hibernateTemplate.getSessionFactory().getCurrentSession().createSQLQuery(sql);
return query.list();
}
这是我的查询语句。为什么老是报下面这个错?
sql在Oracle上面测试运行正常,但是用ssh就报这个错。 展开
String sql = "select api_name,count(api_name) from API_VISIT group by api_name order by count(api_name) Desc";
Query query = hibernateTemplate.getSessionFactory().getCurrentSession().createSQLQuery(sql);
return query.list();
}
这是我的查询语句。为什么老是报下面这个错?
sql在Oracle上面测试运行正常,但是用ssh就报这个错。 展开
1个回答
推荐于2016-11-01
展开全部
SELECT new map(api_name,count(api_name) ) FROM ............
试试这样 ,返回就是List<手升Map>的格式
也可以散薯粗返回List<冲镇List> 换一下类型就好。
试试这样 ,返回就是List<手升Map>的格式
也可以散薯粗返回List<冲镇List> 换一下类型就好。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询