SQL左连接右连接内连接区别和总结
2014-04-30 09:21
176 查看
SQL建立视图的时候使用到左右连接,左链接leftjoin,右连接是right join,内连接是innerjoin,
现在介绍三者的区别:
LEFT JOIN: 即使右表中没有匹配,也从左表返回所有 或者使用LEFT OUT JOIN
SQL语句select * from table1 left join table2 on table1.id=table2.id
RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行 或者使用RIGHT OUT JOIN
SQL语句select * from table1 right join table2 on table1.id=table2.id
INNER JOIN: 如果表中有至少一个匹配,则返回行 或者使用JOIN
SQL语句select * from table1 inner join table2 on table1.id=table2.id
本文来自: 51模板集(www.51mubanji.com)
详细出处参考:http://www.51mubanji.com/sjk/SQL/302.html
现在介绍三者的区别:
LEFT JOIN: 即使右表中没有匹配,也从左表返回所有 或者使用LEFT OUT JOIN
SQL语句select * from table1 left join table2 on table1.id=table2.id
RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行 或者使用RIGHT OUT JOIN
SQL语句select * from table1 right join table2 on table1.id=table2.id
INNER JOIN: 如果表中有至少一个匹配,则返回行 或者使用JOIN
SQL语句select * from table1 inner join table2 on table1.id=table2.id
本文来自: 51模板集(www.51mubanji.com)
详细出处参考:http://www.51mubanji.com/sjk/SQL/302.html
相关文章推荐
- SQL学习总结(1)----left join , right join , inner join,全连接,外链接 区别
- sql连接查询语句中on、where筛选的区别总结
- SQL中的左连接与右连接,内连接有什么区别
- 图解 SQL 各种连接查询之间的区别
- SQL 左外连接,右外连接,全连接,内连接 4种连接的区别
- sql内外连接查询的区别
- TCP、UDP区别以及TCP传输原理、拥塞避免、连接建立、连接释放总结
- sql 连接查询总结
- MySQL——查询sql总结:简单查询、连接查询、子查询
- java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp区别和总结
- 转!!SQL左右连接中的on and和on where的区别
- SQL左右内外连接的区别
- java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp区别和总结
- 【DB.SQL】内连接,左连接,右连接,on 和 where的区别
- sql左右连接的区别
- sql语句中三种连接的区别
- sql 表连接总结:
- SQL连接查询总结和练习
- sql连接查询中on筛选与where筛选的区别
- SQL左外连接和内连接有什么区别?