浏览 3266 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-12
最后修改:2011-12-12
做搜索当然very简单,无非是人名,身份证号一类的,项目框架是Spring+Hibernate的,随便哪个新手拿HQL都能搞定 但是这里我要说下需求: 按照人(可以把身份证号作为人的唯一key)考试的次数,进行查询 就是考过1次的(数据库里有1个身份证号记录的) 考过2次的(数据库里有2个相同身份证号记录的) 考过3次,4次,多次的。。。 因为是小需求,也不想把HQL改成SQL查询了(列有上百,拼接能给人累死) 高手们一般怎么快速处理? (数据库是MYSQL,数据级是1~10万左右) 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-12-12
用hibernate的formula,
<property name="idCount" formula="(select count(id) from ..."/> 可能效率不算高,但很方便 |
|
返回顶楼 | |