hibernate笔记12 HQL多表查询
来源:互联网 发布:mac傻瓜剪辑视频软件 编辑:程序博客网 时间:2024/04/25 17:04
MySQL里多表查询
1.内连接
2.左外连接
左边表表示所有,右边表表示关联
3.右外连接
右边表表示所有,左边表表示关联
HQL实现多表查询
1、内连接
hql语句写法: 以客户和联系人为例
(1)from Customer c inner join c.setLinkMan(Customer 中的set集合)
返回list,list里面每部分是数组的形式
2、左外连接
hql语句写法:
from Customer c left outer join c.setLinkMan
3、右外连接
hql语句写法:
from Customer c right outer join c.setLinkMan
无迫切右外连接
4、迫切内连接
(1)和内连接底层实现是一样的
(2) 区别:使用内连接返回list每部分是数组,迫切内连接返回list每部分是对象
(3)hql语句:
from Customer c inner joinfetch c.setLinkMan
5、迫切左外连接
与内连接和迫切内连接区别一样
from Customer c left outer join c.setLinkMan
阅读全文
0 0
- hibernate笔记12 HQL多表查询
- Hibernate 笔记 HQL查询
- hibernate多表查询HQL
- hibernate多表查询HQL
- hibernate多表查询HQL
- hibernate多表查询HQL
- hibernate HQL多表查询
- hql 多表查询 hibernate SQLQuery addEntity
- hibernate OneToOne hql多表查询
- Java学习笔记之Hibernate-单表hql查询语句
- Hibernate HQL 一对多查询
- Hibernate HQL 单表查询
- Java学习笔记之Hibernate-HQL多表查询一对多
- hibernate学习笔记——hql查询
- Hibernate学习笔记(十) — HQL查询
- hibernate中hql查询(笔记)
- 【Hibernate】Hibernate HQL 查询
- Hibernate进阶 (12)HQL入门单表简单查询
- js获取浏览器窗口的大小
- App Store 审核条款最新版--iOS审核被拒的原因都在这里了--苹果应用商店审核条款
- 快速学习Markdown
- java解压zip文件到指定位置
- 读书笔记——JAVA核心技术-卷II
- hibernate笔记12 HQL多表查询
- <安彦>Linux系统时间同步
- 数字加密解密类-php
- java虚拟机参数
- yum的卸载与重新安装
- 用JS获取网页地址栏参数的简便方法
- 流媒体 关键词解释
- 一个能自动搜索源文件并自动推导的Makefile
- 洛谷P1425 小鱼的游泳时间