• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

mysql上下连接

mysql 搞代码 7年前 (2018-06-05) 318次浏览 已收录 0个评论

mysql左右连接
左连接即左表中的数据必须显示。
         左/右连接查询实际上是指定以哪个表的数据为准。
有两个表:
table1

id    name    password
1     aaa     a
2     bbb     b
3     ccc     c

左连接sql语句:select table1.id,table1.name,table2.power from table1 left join table2 on table1.id = table2.id
得到如下结果:
table2

id    name    power
1     aaa     000111
2     bbb     111000

右连接sql语句:select table1.id,table1.name,table2.power from table1 right join table2 on table1.id = table2.id
得到如下结果:

id    name    power
1     aaa     000111
2     bbb     111000

         
          左连接是只要左边的表中有记录,数据就能检索出来,而右边表中的记录必须在 左边表中有记录才能检索出来,如果右表中没有数据,将显示为null。

           如下:table1如果为左连接中的左表,则左连接的查询结果会根据table1表中该数据的行数来显示。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:mysql上下连接
喜欢 (1)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址