Você pode
left join
e use lógica condicional para calcular a precisão. No MySQL, você poderia expressar isso como:
select avg(y.playerID is not null) as accuracy_ratio
from x
left join y
on y.playerID = x.playerID
and y.name = x.name
and y.team = x.team
Isso fornece um valor entre
0
e 1
, que representa a taxa de precisão (você pode multiplicá-la por 100 se quiser uma porcentagem). Observe que isso de alguma forma assume que
playerID
identificar exclusivamente registros em ambas as tabelas.