码迷,mamicode.com
首页 > 其他好文 > 详细

多表查询

时间:2019-04-04 12:51:27      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:ber   lin   语句   记录   连接   cross   sel   内连接   sele   

SQL多表查询
1.交叉连接
    select * from table1 cross join table2;
    select * from table1,table2;

2.内连接
    隐式内连接
    select * from table1,table2 where table1.uid=table2.lid
    
    显示内连接
    select * from table1 inner join table2 on table1.uid=table2.lid
    select * from table1 join table2 on table1.uid=table2.lid
    
3.外连接
    左外连接:返回的是左表中的所有记录和和右表中符合条件的记录
    select * from table1 left join table2 on table1.uid=table2.lid
    右外连接:返回的是右表中的所有记录和和左表中符合条件的记录
    select * from table1 right join table2 on table1.uid=table2.lid
    
    
    
HQL的多表连接查询(hibernate多表查询语句的书写)
1.内连接
    显示内连接:from Customer c inner join c.linkMans
    迫切内连接:from Customer c inner join fetch c.linkMans

多表查询

标签:ber   lin   语句   记录   连接   cross   sel   内连接   sele   

原文地址:https://www.cnblogs.com/houchen/p/10653985.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!