Можете да left join
и използвайте условна логика за изчисляване на точността.
В MySQL можете да изразите това като:
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
Това ви дава стойност между 0
и 1
, което представлява съотношението на точност (можете да го умножите по 100, ако искате процент).
Имайте предвид, че това по някакъв начин предполага, че playerID
уникално идентифициране на записи в двете таблици.