首页 > 数据库技术 > 详细

LeetCode 175. Combine Two Tables 【MySQL中连接查询on和where的区别】

时间:2019-09-07 00:02:24      阅读:141      评论:0      收藏:0      [点我收藏+]

一、题目

  175. Combine Two Tables

二、分析

  连接查询的时候要考虑where和on的区别

  where : 查询时,连接的时候是必须严格满足条件的,满足了才会加入到临时表中。

  on : 查询时,考虑要满足这个条件,如果不满足则不会添加连接的表中的数据。

三、AC代码

SELECT FirstName, LastName, City, State
FROM Person p LEFT JOIN Address a
ON p.PersonID = a.PersonID;

 

LeetCode 175. Combine Two Tables 【MySQL中连接查询on和where的区别】

原文:https://www.cnblogs.com/dybala21/p/11478683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!