6.4.2:HQL查询的from子句
2013-07-13 17:51
162 查看
from是最简单的HQL语句,也是最基本的HQL语句。from关键字后紧跟持久化类的类名。例如: from Person 表明从Person持久化类中选出全部的实例。大部分时候,推荐为该Person的每个实例起别名。例如:
from Person as p 这里,Person持久化类中实例的别名为p。命名别名时,as关键字是可选的,但是为了增加可读性,建议保留。
from后还可同时出现多个持久化类,此时将产生一个笛卡尔积或跨表的连接,但实际上这种用法很少使用,因为通常当我们可能需要使用跨表的连接时,可以考虑使用隐式连接或显式连接,而不是直接在from后紧跟多个表名。
from Person as p 这里,Person持久化类中实例的别名为p。命名别名时,as关键字是可选的,但是为了增加可读性,建议保留。
from后还可同时出现多个持久化类,此时将产生一个笛卡尔积或跨表的连接,但实际上这种用法很少使用,因为通常当我们可能需要使用跨表的连接时,可以考虑使用隐式连接或显式连接,而不是直接在from后紧跟多个表名。
相关文章推荐
- 使用hql查询---6.4.2: HQL查询的from子句
- 在SELECT语句的FROM子句中最多可以指定多少个表或视图,相互之间要用什么分隔,当所查询的表不在当前数据库时,可用什么格式来指出表或视图对象?
- 使用hql查询时的异常:Xxx is not mapped[from Xxx where ...]
- LINQ 标准的查询操作符 复合的 from 子句
- MySQL的子查询中FROM和EXISTS子句的使用教程
- Hibernate Hql 查询出现 USER is not mapped [FROM USER WHERE
- LINQ 标准的查询操作符 复合的 from 子句
- 2012-11-16 hibernate锁、hql联接查询、where子句中的boolean条件
- LINQ 标准的查询操作符 复合的 from 子句
- Hibernate的查询语言之HQL(二)——Hibernate查询的from字句
- 子查询中可以包含order by 子句--(在from里面)
- 连表查询时,from后子句的执行顺序和优化
- oracle form builder中from子句查询作为数据源
- 使用hql查询---6.4.4: HQL查询的select子句
- 子查询三(在FROM子句中使用子查询)
- MySQL的子查询中FROM和EXISTS子句的使用教程
- 使用select查询时,各子句(from、where、order、on、limit)的位置规则
- LINQ查询表达式---------from子句
- Hibernate hql 定义,from 子句
- 使用hql查询---6.4.7: HQL查询的where子句