hql 语句

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

hql 语句
HQL(Hibernate Query Language)是Hibernate框架中的一种查询语言,类似于SQL语句,但是HQL是面向对象的查询语言,它使用Hibernate 中的对象模型来进行查询。

以下是一些HQL语句的示例:
1. 查询所有的学生信息
```
from Student
```
2. 查询学生姓名为“张三”的信息
```
from Student where name='张三'
```
3. 查询学生姓名为“张三”且年龄大于18岁的信息
```
from Student where name='张三' and age>18
```
4. 查询学生姓名为“张三”或者“李四”的信息
```
from Student where name='张三' or name='李四' ```
5. 查询学生信息并按照年龄升序排序
```
from Student order by age asc
```
6. 查询学生信息并限制返回结果的数量为10条
```
from Student limit 10
```
7. 查询学生信息并统计总数
```
select count(*) from Student
```
以上是一些HQL语句的示例,你可以根据具体的需求进行修改和扩展。

相关文档
最新文档