使用 ID 从另一个 table 获取名称
Get name from another table using an ID
我有两张表,一张叫matches
,一张叫teams
。 matches
仅列出团队 ID,但我希望我的查询包含来自 teams
的团队名称。我已经尝试了不同的解决方案,并想出了这个查询,但它没有用:
SELECT * FROM `matches` WHERE `mWeek` = 1
INNER JOIN `teams`.`tName` ON `matches`.`tHome` = `teams`.`tId`
该查询返回错误 #1064。如有必要,我很乐意提供更多详细信息。
查询会像这样
SELECT
`matches`.*,
`teams`.`tName`
FROM
`matches`
INNER JOIN `teams` ON `matches`.`teamId` = `teams`.`tId`
WHERE
`mWeek` = 1
我有两张表,一张叫matches
,一张叫teams
。 matches
仅列出团队 ID,但我希望我的查询包含来自 teams
的团队名称。我已经尝试了不同的解决方案,并想出了这个查询,但它没有用:
SELECT * FROM `matches` WHERE `mWeek` = 1
INNER JOIN `teams`.`tName` ON `matches`.`tHome` = `teams`.`tId`
该查询返回错误 #1064。如有必要,我很乐意提供更多详细信息。
查询会像这样
SELECT
`matches`.*,
`teams`.`tName`
FROM
`matches`
INNER JOIN `teams` ON `matches`.`teamId` = `teams`.`tId`
WHERE
`mWeek` = 1