题目链接
这个是这个题目的原题链接:https://leetcode-cn.com/problems/combine-two-tables/
left join 和 where 的区别
left join:在A 表和B表进行组合时,左边表A中的键在B中不满足时,这个时候也会保留到临时表中,在select操作时结果是包含在A表但是不在B表的记录
where:在A表和B表进行组合时,只会筛选例如A.personID==B.personID的记录,这是在题解评论里看到的图片
![在这里插入图片描述](https://img-blog.csdnimg.cn/272301f24e8b416683127a85ed6c8ea7.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6LW35Liq5ZCN55yf55qE5aW96Zq-,size_20,color_FFFFFF,t_70,g_se,x_16)
代码
select FirstName , LastName, City,State
from Person