联表查询sql语句 SQL几种联表查询方式?
浏览量:1109
时间:2021-03-14 18:15:08
作者:admin
SQL几种联表查询方式?
有内联左联右联具体字段需要表名加上字段也可以把表名as为一个简单的单词
例如表a有字段:学号课程表b有字段:学号姓名查询每个学生姓名和对应的课程
内联:selecta.课程,b.姓名fromainnerjoinbona.学号=b.学号
左联:selecta.课程,b.姓名fromaleftjoinbona.学号=b.学号
右联:selecta.课程,b.姓名fromarightjoinbona.学号=b.学号
内联是表a和b内容都匹配的才显示
左联是匹配左边这张表内容后面on和where条件匹配的话显示左边这张表的所有数据
右联和左联一样理解
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。