您当前的位置:首页 > 计算机 > 编程开发 > Java

Hibernate addScalar方法:返回标量和实体的结合体

时间:03-07来源:作者:点击数:

addScalar 方法用于返回一个简单的标量值或者一个标量和实体的结合体。

语法:

addScalar(String columnAlias,Type type)

参数说明:

  • columnAlias:用于指定列的别名。
  • type:用于指定列的数据类型。

返回值:SQLQuery 对象的示例。

示例

通过 SQL 从学生成绩信息表中获取英语科目的平均成绩,关键代码如下:

String sql = "select avg(result.english)as avgEnglish from tb_result result";  //定义查询SQL语句
SQLQuery query = session.createSQLQuery(sql)  //执行查询语句
  .addScalar("avgEnglish",Hibernate.FLOAT);
Float avgEnglish = (Float)query.uniqueResult();
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门