Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.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_Inner Join - Fatal编程技术网

Mysql 连接两个表以显示彼此相关的数据

Mysql 连接两个表以显示彼此相关的数据,mysql,sql,inner-join,Mysql,Sql,Inner Join,您好,我对sql联接的类型不熟悉,有一个非常基本的问题。我有两张桌子 用户表 身份证件 城市 1. 旧金山 2. 莫斯科 3. 伦敦 4. 华盛顿 这是一个简单的连接: select u.*, c.country from users u inner join cities c on c.city = u.city 虽然在users表中存储城市名称有问题:但是共享相同城市名称的地方呢?肯塔基州伦敦对英格兰伦敦。

您好,我对sql联接的类型不熟悉,有一个非常基本的问题。我有两张桌子

用户表

身份证件 城市 1. 旧金山 2. 莫斯科 3. 伦敦 4. 华盛顿 这是一个简单的连接:

select u.*, c.country
from users u
inner join cities c on c.city = u.city

虽然在
users
表中存储城市名称有问题:但是共享相同城市名称的地方呢?肯塔基州伦敦对英格兰伦敦。