多个关联表数据库查询和hql的区别
来源:互联网 发布:tm商标域名 编辑:程序博客网 时间:2024/06/05 12:45
两个关联表,分别为category 主键为cid和categorysecond 主键为csid。
SQL:select * from category c ,categorysecond cs where c.id=csid
HQL:select * from CategorySecond cs join cs.category
join会自动关联。
三个关联表,分别为category 主键为cid、categorysecond 主键为csid和product 。
SQL:
select p from Category c,CategorySecond cs,Product p where c.cid=cs.categorySecond.cid and cs.csid= p.categorySecond.csid and c.cid=?
HQL:
select p from Product p join p.categorySecond cs join cs.category c where c.cid=?
阅读全文
0 0
- 多个关联表数据库查询和hql的区别
- hql多表关联查询
- 一对多标注和hql中外关联的区别
- hql的关联查询 join
- HQL和SQL查询数据的区别
- 关于hql的多重关联join fetch预加载和select挑选多个属性/对象
- hql关联和连接查询实例
- Hibernate 中 HQL查询 和SQL查询的区别
- HQL实现多对多关联查询(无关系表的映射)
- HQL的多表查询
- HQL的多表查询
- 关于HQL Criteria Restrictions.eq 两表关联和三表关联查询分析总结笔记
- 关于HQL Criteria Restrictions.eq 两表关联和三表关联查询分析总结笔记
- 数据库多表关联查询
- 数据库多表关联查询
- HQL 多对多,一对一关联查询
- hql 多对多关联查询
- hql关联表、map/list查询
- 再来看看堆栈清楚多了
- Verilog实现同步整形电路的原理及代码解析
- EA&UML日拱一卒-状态图::不是模式的模式
- Jzoj5409 Fantasy
- SSRF漏洞分析与利用
- 多个关联表数据库查询和hql的区别
- (6)OGNL--1:访问值栈中的普通属性、对象属性、普通方法、静态方法、自写set、map、list
- mybatis入门配置
- java实现字符串翻转功能
- (学习java)线索二叉树的实现以及遍历
- jvm之垃圾回收算法
- ubuntu16.04 安装jdk
- 分页查询MySql语句异常处理
- centOS运行java程序以及后台运行的问题