Sql 基于另一个字段填充access 2007中的字段

Sql 基于另一个字段填充access 2007中的字段,sql,database,ms-access,Sql,Database,Ms Access,我有打网球的资料。我有两张桌子,第一层,第二层,名字,场地和巡回赛,比赛,场地。在games_atp表中,我想创建一个场地表面,并根据其参加的锦标赛放置表面,因此基于名称,从tours_atp表获取信息 谢谢你你有办法把比赛atp中的一排连接到巡回赛atp中的一排吗?例如,tours_atp.ID是否与game_atp.Name_T相同?必须有办法把它们联系起来。我是否也假设表面将等于法庭表面上的任何东西?假设tours\u atp.ID与game\u atp.Name\T相同,则您可以执行以下

我有打网球的资料。我有两张桌子,第一层,第二层,名字,场地和巡回赛,比赛,场地。在games_atp表中,我想创建一个场地表面,并根据其参加的锦标赛放置表面,因此基于名称,从tours_atp表获取信息


谢谢你

你有办法把比赛atp中的一排连接到巡回赛atp中的一排吗?例如,tours_atp.ID是否与game_atp.Name_T相同?必须有办法把它们联系起来。我是否也假设表面将等于法庭表面上的任何东西?假设tours\u atp.ID与game\u atp.Name\T相同,则您可以执行以下操作

更新游戏\u atp设置面=从tours\u atp中选择场地\u面,其中tours\u atp.ID=游戏\u atp.NAME\T

此代码将更新所有行。如果你只想更新一个特定的游戏,那么你必须使用WHERE子句并告诉它游戏的id,就像这样

更新game\u atp Set surface=从tours\u atp WHERE tours\u atp.ID=game\u atp.NAME\u T其中game\u atp.NAME\u T='5555'中选择球场\u surface