left join、right join、inner join和full join的区别?
inner join:
内连接,在两张表进行连接查询的时候只保留两张表完全匹配的结果集
left join :
在两张表连接查询时,会返回左表所有的行,即使在右表中没有匹配的记录
right join:
在两张表进行连接查询时,会返回右表所有的行,即使左表中没有匹配的记录
full join:
在两张表进行连接查询时,返回左表和右表中所有没有匹配的行
left join、right join、inner join和full join的区别?
inner join:
内连接,在两张表进行连接查询的时候只保留两张表完全匹配的结果集
left join :
在两张表连接查询时,会返回左表所有的行,即使在右表中没有匹配的记录
right join:
在两张表进行连接查询时,会返回右表所有的行,即使左表中没有匹配的记录
full join:
在两张表进行连接查询时,返回左表和右表中所有没有匹配的行