如何避免合计,和明细不在一页的有关问题,怎么只写一次条件HQL
如何处理合计,和明细不在一页的问题,如何只写一次条件HQL?
第一页是一个合计的页,比如 青年人(10) 老人(20) 小孩(30)
点击连接就会显示这种人的明细,
两次的查询条件应该都是一样的,怎么能只需写一次查询条件的HQL,明细时直接使用?
这样就可以避免一些以后修改查询条件时,漏掉一处了。
第一页是一个合计的页,比如 青年人(10) 老人(20) 小孩(30)
点击连接就会显示这种人的明细,
两次的查询条件应该都是一样的,怎么能只需写一次查询条件的HQL,明细时直接使用?
这样就可以避免一些以后修改查询条件时,漏掉一处了。
1 楼
lsy
2007-04-11
我想是做不到的。不过如果数据量小的话,可以用hql查出符合条件的所有明细,然后根据年龄来做手动统计。
如果数据量大的话,还是要用group by来执行的
如果数据量大的话,还是要用group by来执行的