hibernate如何使用criteria查詢 oracle分组group by案例
来源:互联网 发布:stripslashes php 编辑:程序博客网 时间:2024/05/15 21:13
hql语句: (TicketDAOImpl)
public List<Ticket> listNumTicket(String status) throws Exception {
Session session=super.getSession();
ProjectionList projectionList = Projections.projectionList();
projectionList.add(Projections.groupProperty("project.resourceId")); //需要分组的字段
projectionList.add(Projections.rowCount()); //每组的记录条数
Criteria criteria =null;
if(status!="")//当有条件时
{
Ticket ticket = new Ticket();
ticket.setStatus(status);
criteria = session.createCriteria(Ticket.class);
criteria.add(Example.create(ticket));
}else
{
criteria = session.createCriteria(Ticket.class);
}
criteria.setProjection(projectionList);
List list = criteria.list();
return list;
}
action调用:
List<Ticket> yticketList=ticketService.listNumTicket("已修复");//取值如下
Iterator iterator2 = yticketList.iterator();
while(iterator2.hasNext()){
Object[] object=(Object[])iterator2.next();
Object id=object[0];
Object num=object[1];
if(id!=null){
Project project=projectService.findById(id.toString());
project.setyTicketNum(num.toString());
projectService.update(project);
}
}
- hibernate如何使用criteria查詢 oracle分组group by案例
- mysql 中使用group by分组时如何计总数
- Oracle group by 分组,并统计
- Oracle中的分组group by rollup/cube
- Oracle和MySQL分组查询GROUP BY
- Oracle:对行进行分组GROUP BY
- SQL select 使用 GROUP BY 分组介绍
- sql --使用 GROUP BY 分组行
- GROUP BY 是分组查询使用原则
- 使用GROUP BY子句进行分组操作
- SQL Group By分组的使用
- ORACLE用GROUP BY 来分组日期字段 按月分组
- ORACLE用GROUP BY 来分组日期字段 按月分组
- group by 如何自定义规则分组,合并分组
- oracle数据库--关于使用分组函数以及group by的注意点
- [Oracle备课资料] group by和分组函数的混合使用问题。
- oracle sum case when group by,同时使用,实现分组统计
- Hibernate ,Query By Criteria
- orainstRoot.sh 与 root.sh 执行记录
- 程序员的年度计划
- JSTL标签库学习笔记 五、核心标签库的URL操作标签
- SAP物料主档关键栏位解释
- C#函数参数传递解惑
- hibernate如何使用criteria查詢 oracle分组group by案例
- cgywin下ndk
- POJ 2362 正方形 和木棒类似 但是poj一直都报错 不知道它的测试用例是什么,一直没找到错误。
- This Handler class should be static or leaks might occur
- 建堆
- 一个奇葩的oracle分页问题,已经知道解决办法,但是不晓得产生问题的原音~
- 主要国家和地区货币代码表
- HDOJ 3018 - Ant Trip 判断一个无向图由由多少个欧拉(通/回)路构成..注意没有边的点不考虑..
- mysql-innodb-undo和redo