select count(uu.userid) from T_Userinfo uu where uu.username like '%t%';
T_Userinfo为实体类的类名
uu.username为实体类中的成员变量的名字。
取出COUNT(*)如下,
写了两个findBY函数,一次找出USER_ID,KEY_WORD,一次找出COUNT(*),用到了
Object[] o= list.toArray();
int count = Integer.parseInt(o[0].toString());
select count(uu.userid) from T_Userinfo uu where uu.username like '%t%';
T_Userinfo为实体类的类名
uu.username为实体类中的成员变量的名字。
用DetachedCriteria可以实现几乎所有的子查询。
要count的话,有专用的Projections的,如下:
Criteria c = this.getSession().createCriteria(T_Userinfo.class);
c.add(Restrictions.ilike("username", 't',MatchMode.ANYWHERE));
int rowCount = (Integer) c.setProjection(Projections.rowCount()).uniqueResult();
1、你这两个表有没有关系,没有关系的话,hibernate不可能合并到一张表中,或者说很不容易合并到一张中...你可以先想想你那两句sql怎么合并...结构都不知道,怎么合并... 2、问题是count(clry)的值在表中没有字段与其对应 返回的是object[]类型的东东,你自己根据你的hql转换一下就可以,不需要与表对应
热门文章更多>>
标签更多>>
专题更多>>
最新文章更多>>
- iOS 14/iPadOS 14开发者预览版Beta8升级方法及更新内容
- 质因数分解板子
- 简介iOS开发中应用SQLite的模糊查询和常用函数
- 约瑟夫优化
- iOS/iPadOS 14.2Beta 1怎么升级?iOS/iPadOS 14.2开发者预览版Beta 1升级方法
- iOS13.7还能降级吗 iOS13.6.1已关闭验证
- iOS14提醒事项App有哪些改动 iOS14提醒事项功能介绍
- iOS14如何修改小组件 小组件添加和删除方法
- 苹果 iOS 14 Beta 7怎么样 苹果iOS14开发者预览版Beta7更新内容
- iOS/iPadOS 14 Beta 7值得升级吗?iOS/iPadOS 14 Beta 7更新介绍
内裤里有杀气