Existují překrývající se jména? Pokud ano, ujistěte se také, že týmy odpovídají (přidejte s.HomeTeam = p.team
do bloku kde). Pokud jsou v jednom týmu hráči se stejným jménem, budete muset tyto konflikty vyřešit ručně.
Chcete-li vybrat vše strážci/kapitáni najednou, potřebujete levé vnější spoje . Předpokládám, že to bude jeden vstup na hráče, takže se musíte ke stejnému stolu připojit 4krát.
Jakmile vyberete správná data, můžete je vložit do testMatch
tabulka s INSERT ... SELECT
.