Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.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 - Fatal编程技术网

mysql:在同一个表中检索多个链接字段

mysql:在同一个表中检索多个链接字段,mysql,Mysql,团队: 身份证组 名字 匹配 身份证匹配 id\u团队\u 1 id_团队2 分数1 分数2 我想通过显示球队名称来显示比赛分数。例如: 巴西3-智利0 这就是我迄今为止所尝试的: 在match.id\u team\u 1=team.id\u team和match.id\u team\u 2=match.id\u team上选择*从match内部加入团队 那当然不行。有什么想法吗 SELECT a.name, m.score_1, b.name, m.score_2 FROM matches A

团队: 身份证组 名字

匹配 身份证匹配 id\u团队\u 1 id_团队2 分数1 分数2

我想通过显示球队名称来显示比赛分数。例如:

巴西3-智利0

这就是我迄今为止所尝试的: 在match.id\u team\u 1=team.id\u team和match.id\u team\u 2=match.id\u team上选择*从match内部加入团队

那当然不行。有什么想法吗

SELECT a.name, m.score_1, b.name, m.score_2
FROM matches AS m
INNER JOIN teams AS a
  ON m.id_team_1 = a.id_team
INNER JOIN teams AS b
  ON m.id_team_2 = b.id_team