Hibernate查询语言(HQL)在where子句中提供了丰富的表达式支持,涵盖了SQL和EJB-QL的运算符,赋予开发者灵活构建查询条件的能力。

数学运算符: +, –, , /

二进制比较运算符: =, >=, <, <=, !=, like

逻辑运算符: and, or, not

其他运算符:* in, not in, between, is null, is not null, is empty, is not empty, member of, not member of