【发布时间】:2017-05-03 05:16:04
【问题描述】:
SELECT
player.FirstName,
player.LastName,
team.teamName,
TotalPoints,
TotalRebounds,
TotalAssists,
TotalSteals,
TotalBlocks
FROM playerstats
INNER JOIN player
ON playerstats.PlayerID = player.PlayerID
我有一个名为 player 的表(玩家 ID、名字、姓氏、团队 ID) 名为 Team (teamID, teamName) 的表。我有一个名为 playerstat 的表(有 playerID)
我想列出名字、姓氏和球队以及总分、篮板等
我想使用 playerID 来获取团队 ID,然后列出团队名称......如果这有意义的话。不知道该怎么做。
【问题讨论】:
-
只需添加一个
WHERE子句?您当前的查询有什么问题? -
您当前的查询有什么问题?
-
您的查询中的团队表在哪里? IOW,你从哪里得到 team.teamName?
-
我收到此错误 - '字段列表'中的未知列'team.teamName'
-
team.teamName 在 Team 表中,而团队 ID 在 Player 表下。 playerstats 表只有 playerID。
标签: mysql database phpmyadmin