我有两张桌子。一个表具有与表示其在场上的位置的数字相关联的棒球运动员的列表,而另一个表具有与场位置的名称相关联的数字的列表。
使用select语句,如何从球员表中选择职位编号,并使其显示职位名称(将职位编号转换为名称)?
我是MySQL新手,所以请保持简单并提供丰富的信息。谢谢!
发布于 2015-05-06 11:10:48
只需在number列上连接两个表即可。
请在此处查看MYSQL连接:https://dev.mysql.com/doc/refman/5.0/en/join.html
下面是一个示例,因为我不知道您的实际模式。
SELECT pt.player_name as PLAYERNAME, fp.position_name as POSITION
FROM playersTable AS pt
INNER JOIN fieldPositions AS fp ON fp.position_number = pt.position_number发布于 2015-05-06 11:18:42
你可以这样试一下
SELECT pf.position_name as position, p.position_number as playerName
FROM field_positions as pf, player as p
WHERE fp.position_number = p.position_numberhttps://stackoverflow.com/questions/30066732
复制相似问题