Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 我应该使用什么连接?_Mysql_Sql_Join - Fatal编程技术网

Mysql 我应该使用什么连接?

Mysql 我应该使用什么连接?,mysql,sql,join,Mysql,Sql,Join,您将使用什么连接将这三个表连接在一起?然后尝试这个,因为这是一个非常模糊的问题 Select P.FirstName, P.LastName, A.StreetName, A.BuildingNumber, C.City, A.ZipCode From Person P JOIN Address A on P.pId = A.pId JOIN City C ON A.ZipCode = C.ZipCode 这取决于你想要的结果。此外,如何知道谁住在哪里?这取决于要提取的数据类型。阅读本页,它有


您将使用什么连接将这三个表连接在一起?

然后尝试这个,因为这是一个非常模糊的问题

Select P.FirstName, P.LastName, A.StreetName, A.BuildingNumber, C.City, A.ZipCode
From Person P
JOIN Address A on P.pId = A.pId
JOIN City C ON A.ZipCode = C.ZipCode

这取决于你想要的结果。此外,如何知道谁住在哪里?这取决于要提取的数据类型。阅读本页,它有一些简单的例子,可以帮助你成为
总是有
地址
?然后使用
内部联接
,如果没有,则使用
左联接
。显然,
City
表预先填充了静态数据并用作查找。但不显示示例数据和预期输出。这个问题太宽泛了。这是我在学校的一个作业,我的老师问了以下问题:创建将下表连接在一起的连接?所以我真的不知道结果应该是什么,这就是为什么我感到困惑