连接数据库的四种方式

 时间:2026-02-12 16:02:12

1、 1) 内连接   


  select   a.*,b.*   from   a   inner   join   b     on   a.id=b.parent_id   

  或者是:

 select a.*,b.*  from a,b where a.id=b.parent_id

    


  结果是     
  1   张3                   1     23     1   
  2   李四                  2     34     2  

2、 2)左连接   


  select   a.*,b.*   from   a   left   join   b     on   a.id=b.parent_id       

  或者是

 select a.*,b.*  from a,b where a.id=b.parent_id(+)


  结果是     
  1   张3                   1     23     1   
  2   李四                  2     34     2   
  3   王武                  null   

3、 3) 右连接   


  select   a.*,b.*   from   a   right   join   b     on   a.id=b.parent_id  

  或者是

  select   a.*,b.*   from   a ,b  where   a.id(+)=b.parent_id  

     


  结果是     
  1   张3                   1     23     1   
  2   李四                  2     34     2   
  null                       3     34     4   

4、 4) 完全连接   


  select   a.*,b.*   from   a   full   join   b     on   a.id=b.parent_id   

  结果是     


  1   张3                  1     23     1   
  2   李四                 2     34     2   
  null                   3     34     4   
  3   王武                 null
  • navicat怎么连接mysql
  • eclipse中java项目如何导入导出
  • 怎么用navicat向mysql表添加一行数据
  • 用word画E-R图,怎么画?
  • eclipse左侧项目栏不见了解决方法
  • 热门搜索
    wifi怎么修改密码 帕拉丁怎么样 碧玺怎么消磁 表扬信怎么写 我的世界猪怎么驯服 泰国用英语怎么说 朗逸怎么样 眼睛斜视怎么矫正 上火喉咙痛怎么办 目怎么组词