我在编程方面不是很好,而且我要在我的代码中进行此修复,它基本上有2个表(玩家:ID,名称,密码;匹配:player_ID,攻击,级别)由主要和外键。我要检索一个输出,其中包含用真实玩家名称更改的player_ID。我知道它在db-level上是如何工作的,但现在我正在使用JDBC与Mysql数据库进行交互。我已经明白我要操纵db-metadata,但是我仍然没有理解使用哪种方法和整体逻辑。
答案 0 :(得分:0)
JDBC API将采用任意查询,因此您只需加入表并获取匹配信息以及玩家名称。
select m.attack, m.level, p.name from match m inner join player p on m.player_ID = p.ID