MySQL或PHP将两个表合并到一个表上

MySQL或PHP将两个表合并到一个表上,php,mysql,Php,Mysql,我正在举办一场比赛,其中一名用户进入一个由3名高尔夫球手组成的球队,他们从特定的名单中选出。然后,这些条目存储在一个表中——包含用户名、player1、player2、player3的条目 在同一数据库中的不同表中,我有玩家结果,每个玩家都有一个玩家名称、round1score、round2score、round3score、round4score和totalscore 我想创建一个结果集,它将用户3名玩家(他们的团队)的结果相加,并以3名玩家的最低分数对其进行排序 我在合并这两个表时遇到了问题

我正在举办一场比赛,其中一名用户进入一个由3名高尔夫球手组成的球队,他们从特定的名单中选出。然后,这些条目存储在一个表中——包含用户名、player1、player2、player3的条目

在同一数据库中的不同表中,我有玩家结果,每个玩家都有一个玩家名称、round1score、round2score、round3score、round4score和totalscore

我想创建一个结果集,它将用户3名玩家(他们的团队)的结果相加,并以3名玩家的最低分数对其进行排序

我在合并这两个表时遇到了问题,一些人说以后可以使用PHP合并它们,但不确定最佳选择

此外,我还需要在最后一轮比赛结束后,如果第一名的比分是平局的话,让第四轮得分最低的球队在结果中名列前茅

对于如何实现这一目标的任何帮助或建议,我们将不胜感激


谢谢

你能给我们展示一下你已经尝试过的东西吗?试着自己写一些东西,如果不起作用,就把它带给我们帮助你。你开始,我们帮助。我们不是为你写的。向我们展示您尝试过的实际代码,然后我们可以从中帮助您。如果你先自己尝试一下,很可能你会非常接近答案。我一直坚持的一点是,任何一个玩家的第四轮都要下单,因为他们中的任何一个都可能是最低的。我甚至不确定SQL是否可以做到这一点?[代码]选择t.name、t.player1、s1.to_par、t.player2、s2.to_par、t.player3、s3.to_par、,s1.to_par+s2.to_par+s3.to_par作为pga冠军赛的总成绩\u 2013作为t左入排行榜\u A作为t.player1=s1.命名左入排行榜\u A作为t.player2=s2.命名左入排行榜\u A作为t.player3=s3.命名按总成绩排序asc[代码]